: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}html.public-mobile-nav-open,html.public-mobile-nav-open body{overflow:hidden}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:0;box-shadow:inset 0 0 0 3px rgba(69,212,131,.28)}.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;display:inline-flex;align-items:center;min-height:44px;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-20260625.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{display:inline-flex;align-items:center;min-height:44px;border:0;padding:0 4px 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:44px;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;min-height:44px;border:1px solid var(--line);border-radius:6px;padding:10px 14px;line-height:1;font-weight:700;text-align:center;white-space:nowrap;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.navAction{min-height:44px}.siteHeader .navAction{min-height:44px;padding:0 14px;font-size:14px;font-weight:760}.button.primary,.navAction{color:#07110c;background:var(--green);border-color:transparent}.button.primary:not(:disabled):focus-visible,.button.primary:not(:disabled):hover,.navAction:focus-visible,.navAction:hover{color:#07110c;background:#5ee09a;box-shadow:0 12px 28px rgba(69,212,131,.18);transform:translateY(-1px)}.button.secondary{background:rgba(255,255,255,.06)}.button.secondary:not(:disabled):focus-visible,.button.secondary:not(:disabled):hover{border-color:rgba(69,212,131,.45);color:var(--ink);background:rgba(69,212,131,.1)}.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:4rem;line-height:1.02}h3{margin:0 0 14px;font-size:20px}@media (max-width:760px){h2{font-size:2.375rem}}.heroLogoWordmark{display:block;width:min(72vw,690px);aspect-ratio:540/130;color:transparent;background:url(/voidek-wordmark-20260625.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:focus-visible,.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:44px;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:focus-visible,.billingToggle button:hover{color:#07110c;background:var(--green)}.billingToggle button.active span,.billingToggle button:focus-visible 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:focus-within,.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:2.75rem;font-weight:780;line-height:1.05}.price span{margin-left:4px;color:var(--muted);font-size:16px;font-weight:760}.contactPrice{font-size:2.25rem;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{display:flex;flex-wrap:wrap;gap:8px;max-width:820px;margin:22px 0 0;color:var(--muted);line-height:1.55}.planNote span{display:inline-flex;column-gap:.28em;align-items:center;flex-wrap:wrap;min-height:44px;border:1px solid rgba(237,242,247,.12);border-radius:999px;padding:0 11px;background:rgba(255,255,255,.045);font-size:13px;line-height:1.25}.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 label:focus-within,.privacyRequestForm label:focus-within{color:#d6f8e2}.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)}.formMessage a{display:inline-flex;align-items:center;min-height:44px;border:1px solid;border-radius:999px;padding:0 12px;color:inherit;text-decoration:none}.formMessage a:focus-visible,.formMessage a:hover{background:rgba(255,255,255,.08)}.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:44px;border:1px solid rgba(214,248,226,.22);border-radius:6px;padding:0 12px;color:#d6f8e2;background:rgba(8,11,16,.82);cursor:pointer;font-size:12px;font-weight:850}.installCodeBlock button:focus-visible,.installCodeBlock button:hover{color:#07110c;border-color:transparent;background:var(--green)}.installCodeBlock pre{padding-top:66px}.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:44px;border:1px solid transparent;border-radius:6px;padding:0 12px;color:var(--muted);background:transparent;cursor:pointer;font-weight:760}.languageTab.active,.languageTab:focus-visible,.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{display:flex;flex-wrap:wrap;gap:8px;max-width:820px;margin:-10px 0 24px;color:var(--muted);font-size:18px;line-height:1.55}.metricCopy span{display:inline-flex;column-gap:.28em;align-items:center;flex-wrap:wrap;min-height:44px;border:1px solid rgba(237,242,247,.12);border-radius:999px;padding:0 11px;background:rgba(255,255,255,.045);font-size:13px;line-height:1.25}.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}.comparisonMobileSummary{display:none}.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{display:flex;flex-wrap:wrap;gap:8px;max-width:620px;margin-top:18px;color:var(--muted);line-height:1.55}.contactCopy span{display:inline-flex;align-items:center;min-height:44px;border:1px solid rgba(237,242,247,.12);border-radius:999px;padding:0 11px;background:rgba(255,255,255,.045);font-size:13px;line-height:1.25}.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;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);opacity:0;pointer-events:none;white-space:nowrap}.contactForm .leadCaptureTrap input,.contactForm .leadIntentOptions input,.leadIntentOptions input{width:1px;height:1px;margin:-1px;border:0;padding:0}.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-template-columns:34px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:8px 0}.contactReasonIcon{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:#07110c;background:#45d483}.contactReasonIcon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.contactReasonList strong{display:block;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:2.75rem;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:10px;gap:10px;justify-items:end}.footerLegalNav{display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:flex-end}.footerLegalNav a{color:var(--muted);font-size:12px;font-weight:720;text-decoration:none}.footerLegalNav a:focus-visible,.footerLegalNav a:hover{color:#d6f8e2}.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:44px;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}.footerLink:focus-visible,.footerLink:hover{border-color:rgba(69,212,131,.46);background:rgba(69,212,131,.12)}.siteFooter .footerCta{color:#07110c;background:var(--green);font-weight:820}.siteFooter .footerCta:focus-visible,.siteFooter .footerCta:hover{background:#5ee09a}.siteFooter .footerCta>span{color:var(--green);background:#07110c}.scrollTopButton{position:fixed;z-index:45;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)}.seoRelatedGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.seoRelated a{display:grid;grid-gap:5px;gap:5px;min-width:0;border:1px solid rgba(69,212,131,.24);border-radius:8px;padding:12px;color:var(--ink);background:rgba(8,11,16,.48);text-decoration:none}.seoRelated a:focus-visible,.seoRelated a:hover{border-color:rgba(69,212,131,.6);background:rgba(69,212,131,.1)}.seoRelated a.proofLink{border-color:rgba(69,212,131,.58);background:linear-gradient(135deg,rgba(69,212,131,.18),rgba(8,11,16,.58))}.seoRelated a span{color:var(--green);font-size:11px;font-weight:900;text-transform:uppercase}.seoRelated a strong{color:var(--ink);font-size:14px;line-height:1.25}.seoRelated a em{color:var(--muted);font-size:12px;font-style:normal;line-height:1.35}.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 em,.proofTable th span,.proofTable th strong{display:block}.proofTable td em,.proofTable th 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}.demoSourceBadge,.liveSourceBadge,.proofSourceBadge{display:inline-flex;width:max-content;max-width:100%;margin-top:6px;border:1px solid rgba(245,187,79,.32);border-radius:999px;padding:3px 8px;color:#ffe6a8;background:rgba(245,187,79,.1);font-size:11px;font-style:normal;font-weight:850;line-height:1.25;overflow-wrap:anywhere;text-transform:uppercase}.liveSourceBadge{border-color:rgba(69,212,131,.34);color:#d6f8e2;background:rgba(69,212,131,.1)}.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:6.5rem;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{display:inline-flex;align-items:center;min-height:44px;border:1px solid rgba(69,212,131,.22);border-radius:999px;padding:0 10px;color:var(--green);font-size:11px;font-weight:760;text-decoration:none}.cookieActions{justify-content:flex-end;margin-top:0}.cookieActions button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--line);border-radius:6px;padding:0 12px;color:var(--ink);background:rgba(255,255,255,.06);cursor:pointer;font-size:12px;font-weight:800;line-height:1.15;text-align:center;white-space:nowrap}.cookieActions button:focus-visible,.cookieActions button:hover{border-color:rgba(69,212,131,.45);background:rgba(69,212,131,.1)}.cookieActions .primaryCookie{border-color:transparent;color:#07110c;background:var(--green)}.cookieActions .primaryCookie:focus-visible,.cookieActions .primaryCookie:hover{border-color:transparent;background:#5ee09a}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,.legalTop nav a{display:inline-flex;align-items:center;min-height:44px}.legalMeta a{border:1px solid rgba(69,212,131,.24);border-radius:999px;padding:0 11px;background:rgba(69,212,131,.06);overflow-wrap:anywhere}.legalMeta a,.legalSection a,.legalTop nav a:focus-visible,.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;min-height:44px;border-radius:6px;cursor:pointer;list-style:none}.legalSection summary:focus-visible,.legalSection summary:hover{color:var(--green)}.legalSection summary::-webkit-details-marker{display:none}.legalSection h2{max-width:none;margin:0;font-size:2.25rem;line-height:1.08}.legalSection[open] h2{margin-bottom:14px}.legalSectionToggle{display:inline-grid;place-items:center;flex:0 0 auto;min-height:44px;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:2.5rem}.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}.choiceSummaryGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.choiceSummaryGrid article{display:grid;grid-gap:4px;gap:4px;min-width:0;border-left:3px solid rgba(69,212,131,.82);padding:2px 0 2px 10px}.choiceSummaryGrid span{color:var(--green);font-size:11px;font-weight:900;text-transform:uppercase}.choiceSummaryGrid strong{color:var(--ink);font-size:15px;line-height:1.25}.choiceSummaryGrid p{font-size:12px;line-height:1.35}.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-width:0;min-height:44px;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)}.choiceActions a:focus-visible,.choiceActions a:hover,.choiceActions button:focus-visible,.choiceActions button:hover{border-color:rgba(69,212,131,.45);background:rgba(69,212,131,.1)}.choiceActions .primaryChoice:focus-visible,.choiceActions .primaryChoice:hover{border-color:transparent;background:#5ee09a}.choiceActionStatus{grid-column:1/-1;min-height:18px;margin:0;color:var(--muted);font-size:12px;line-height:1.4}.choiceActionStatus:empty{display:none}.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;min-width:0;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;overflow-wrap:anywhere}.privacyRequestForm input,.privacyRequestForm select,.privacyRequestForm textarea{min-width:0;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:44px}.siteHeader .navLink:after{bottom:-2px}.siteHeader .navAction{min-height:44px}.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}.contactForm{gap:10px;padding:14px}.contactForm label{gap:6px}.contactForm input,.contactForm textarea{min-height:44px;padding:10px}.contactForm textarea{min-height:96px}.formMessage a{min-height:44px;margin-top:6px;padding:0 11px}.contactPrivacyNote{border-left:3px solid rgba(69,212,131,.72);padding-left:10px;font-size:12px;line-height:1.35}.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:44px;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{grid-template-columns:1fr}.billingIntentPanel{gap:14px;margin-top:18px;padding:16px}.billingIntentPanel h3{margin:0;font-size:21px;line-height:1.18}.billingIntentPanel p:not(.eyebrow){display:-webkit-box;max-width:none;margin:8px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px;line-height:1.4}.billingIntentForm{gap:10px}.billingIntentForm label{gap:6px}.billingIntentForm input,.billingIntentForm select,.billingIntentForm textarea{min-height:44px;padding:10px}.billingIntentForm textarea{min-height:84px}.siteFooter{align-items:flex-start;grid-template-columns:1fr}.footerNavGroups{justify-items:start}.siteFooter nav{justify-content:flex-start}.legalTop{align-items:flex-start;flex-direction:column}.legalTop nav{justify-content:flex-start}.legalMeta{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding-bottom:2px;scroll-padding:0;scroll-snap-type:x proximity;scrollbar-width:none}.legalMeta::-webkit-scrollbar{display:none}.legalMeta div{flex:0 0 min(78vw,280px);scroll-snap-align:start}.choicePanel,.privacyRequestForm{grid-template-columns:1fr}.choiceSummaryGrid{display:flex;flex-wrap:nowrap;gap:8px;margin-right:-16px;margin-left:-16px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.choiceSummaryGrid::-webkit-scrollbar{display:none}.choiceSummaryGrid article{flex:0 0 min(78vw,280px);scroll-snap-align:start}.choiceActions{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.choiceActions .primaryChoice{grid-column:1/-1}.choiceActions a,.choiceActions button{white-space:normal;text-align:center}.cookieBanner{left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));grid-template-columns:1fr;width:auto;max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));overflow-y:auto;gap:8px;padding:10px}.cookieActions{justify-content:stretch;margin-top:0}.cookieActions button{flex:1 1;justify-content:center}.scrollTopButton{width:44px;height:44px}.notFoundHero{padding-top:68px;padding-bottom:30px}.notFoundLinks{display:flex;gap:8px;overflow-x:auto;padding:0 16px 34px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.notFoundLinks::-webkit-scrollbar{display:none}.notFoundLinks a{flex:0 0 min(78vw,310px);gap:6px;min-height:0;padding:14px;scroll-snap-align:start}.notFoundLinks h3{font-size:17px;line-height:1.25}.notFoundLinks p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px;line-height:1.4}.notFoundActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.notFoundActions .button{width:100%;min-width:0;justify-content:center;padding-right:10px;padding-left:10px;text-align:center}}@media (max-width:520px){.cookieBanner{left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));width:auto;gap:7px}.cookieCopy{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:10px;column-gap:10px;align-items:start}.cookieBanner strong{margin-bottom:2px;font-size:13px}.cookieBanner p{grid-column:1/-1;font-size:12px;line-height:1.35}.cookieFullCopy{display:none}.cookieShortCopy{display:inline}.cookieLinks{grid-column:1/-1;display:flex;flex-wrap:nowrap;gap:6px;margin-top:0;overflow-x:auto;padding-bottom:1px;scroll-padding:0;scroll-snap-type:x proximity;scrollbar-width:none}.cookieLinks::-webkit-scrollbar{display:none}.cookieLinks a{align-items:center;justify-content:center;flex:0 0 auto;min-height:44px;border:1px solid rgba(69,212,131,.22);border-radius:999px;padding:0 11px;background:rgba(69,212,131,.08);font-size:10px;line-height:1.2;scroll-snap-align:start;text-decoration:none}.cookieActions{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px}.cookieActions button{width:100%;min-width:0;min-height:44px;padding:0 8px;font-size:12px;white-space:normal}.notFoundHero{padding-top:54px;padding-bottom:22px}.notFoundHero h1{font-size:2.875rem;line-height:1}.notFoundHero>p:not(.eyebrow){display:-webkit-box;margin-top:14px;overflow:hidden;font-size:15px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.notFoundActions{grid-template-columns:1fr;margin-top:18px}.notFoundActions .button{width:100%;min-height:44px;font-size:13px;line-height:1.2;white-space:normal}}@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){*,:after,:before,html{scroll-behavior:auto!important}*,:after,:before{animation-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-snap-type:none!important;transition-delay:0s!important;transition-duration:.001ms!important}.button.primary:not(:disabled):focus-visible,.button.primary:not(:disabled):hover,.coverageGrid article:hover,.dashButton:focus-visible:not(:disabled),.dashButton:hover:not(:disabled),.dashNav button.active,.dashNav button:focus-visible,.dashNav button:hover,.docsGuideLinks a:focus-visible,.docsGuideLinks a:hover,.featureGrid article:hover,.iconDashButton:focus-visible,.iconDashButton:hover,.installTabs button.active,.installTabs button:focus-visible,.installTabs button:hover,.navAction:focus-visible,.navAction:hover,.notFoundLinks a:focus-visible,.notFoundLinks a:hover,.oauthButton:focus-visible,.oauthButton:hover,.plan:focus-within,.plan:hover,.recentDecisionRow:focus-visible,.recentDecisionRow:hover,.scrollTopButton.visible,.scrollTopButton:focus-visible,.scrollTopButton:hover,.siteRow:focus-visible,.siteRow:hover,.useCaseGrid a:focus-visible,.useCaseGrid a:hover,[data-dashboard-theme=light] .dashNav button.active,[data-dashboard-theme=light] .dashNav button:focus-visible,[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:3.625rem;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:focus-visible,.authActions a:hover,.authBottomText a:focus-visible,.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:focus-visible:not(:disabled),.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:44px;border:0;border-radius:6px;color:#aab7c6;background:transparent;cursor:pointer;font-weight:800}.authSwitch button.active,.authSwitch button:focus-visible,.authSwitch button:hover{color:#07110c;background:#45d483}.authForm label{display:grid;grid-gap:8px;gap:8px;color:#aab7c6;font-size:13px;font-weight:760}.authField:focus-within label,.authForm label:focus-within{color:#d6f8e2}.authField{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{min-width:0;width:100%;min-height:44px;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:focus-visible,.dashLegalLinks a:hover,.dashLegalLinks button.active,.dashLegalLinks button:focus-visible,.dashLegalLinks button:hover,.docsLegalLinks a:focus-visible,.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;overflow-wrap:anywhere}.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}.dashShell [tabindex="-1"]:focus{outline:none;box-shadow:none}[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] .analyticsControls label:focus-within,[data-dashboard-theme=light] .dashForm label:focus-within{color:#147d4f}[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] .defensePolicyControls select,[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] .defensePolicyPanel,[data-dashboard-theme=light] .defenseToggleGrid label{border-color:#d8e0ea;background:#ffffff}[data-dashboard-theme=light] .defensePolicyPanel strong,[data-dashboard-theme=light] .defenseToggleGrid label{color:#111827}[data-dashboard-theme=light] .defensePolicyControls label,[data-dashboard-theme=light] .defensePolicyPanel span{color:#64748b}[data-dashboard-theme=light] .dashBrand .brandWordmark{background-image:url(/voidek-wordmark-dark-20260625.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:focus-visible,[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:focus-visible:not(:disabled),[data-dashboard-theme=light] .dashButton:hover:not(:disabled),[data-dashboard-theme=light] .recentDecisionRow:focus-visible,[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] .reviewQueueItem em,[data-dashboard-theme=light] .reviewQueueItem span,[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] .reviewQueueItem{border-color:#d8e0ea;background:#f8fafc}[data-dashboard-theme=light] .reviewQueueItem strong{color:#111827}[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] .demoLogTable tbody tr{background:#fffdf5}[data-dashboard-theme=light] .demoSourceBadge,[data-dashboard-theme=light] .proofSourceBadge{border-color:#f2c94c;color:#7a4f00;background:#fff7d6}[data-dashboard-theme=light] .liveSourceBadge{border-color:#18a365;color:#0f5132;background:#e9fbf1}[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] .oneTimeKeyBox:focus-within{outline-color:rgba(20,150,82,.46)}[data-dashboard-theme=light] .testDecisionFollowup ol{color:#64748b}[data-dashboard-theme=light] .tableHead span{border-color:#dbe2ea;background:#f8fafc}[data-dashboard-theme=light] .installCodePanel>div:focus-within strong{color:#147d4f}[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{min-height:44px;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:focus-visible,.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:44px;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:focus-visible:not(:disabled),.dashButton:hover:not(:disabled),.recentDecisionRow:focus-visible,.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{box-sizing:border-box;display:inline-grid;flex:0 0 auto;place-items:center;width:44px;min-width:44px;height:44px;border:1px solid rgba(237,242,247,.12);border-radius:6px;padding:0;color:#f8fafc;background:rgba(255,255,255,.06);cursor:pointer;font-size:18px;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.iconDashButton:focus-visible,.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}.emptySetupPanel{display:grid;align-content:center;justify-items:start;grid-gap:14px;gap:14px;min-height:min(58vh,520px);border-color:rgba(69,212,131,.26);background:linear-gradient(135deg,rgba(69,212,131,.12),transparent 46%),#111820}.emptySetupPanel h2{max-width:720px;margin:0;font-size:clamp(34px,5vw,58px);line-height:1}.emptySetupPanel .dashMuted{max-width:720px;margin:0;font-size:18px}.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}.dashRegisterEmpty{grid-template-columns:minmax(220px,.55fr) minmax(360px,1fr);align-items:start;max-width:980px}.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}.dashRegister .dashForm{grid-template-columns:repeat(2,minmax(0,1fr))}.dashRegister .dashForm .dashButton{justify-self:start;grid-column:1/-1}.stackedDashForm{grid-template-columns:1fr}.dashForm label{display:grid;grid-gap:8px;gap:8px;min-width:0;color:#aab7c6;font-size:13px}.analyticsControls label:focus-within,.dashForm label:focus-within{color:#d6f8e2}.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:focus-visible,.siteRow:hover{border-color:rgba(69,212,131,.5);color:#f8fafc;background:rgba(69,212,131,.06)}.siteRowDomain,.siteRowMeta,.siteRowName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.siteRowMeta{display:flex;flex-wrap:wrap;gap:6px;color:#7d8a9a;font-style:normal;font-size:12px}.siteRowMeta span{min-width:0;max-width:100%;overflow:hidden;border:1px solid rgba(237,242,247,.1);border-radius:999px;padding:3px 7px;background:rgba(255,255,255,.04);text-overflow:ellipsis}.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}.demoLogTable tbody tr{background:rgba(245,187,79,.035)}.decisionProofPanel{display:grid;grid-gap:12px;gap:12px;margin-bottom:18px}.decisionProofDetails{overflow:hidden;padding:0}.decisionProofDetails summary{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:16px 18px;cursor:pointer;list-style:none}.decisionProofDetails summary::-webkit-details-marker{display:none}.decisionProofDetails summary h2{margin-bottom:6px}.decisionProofDetails summary span{border:1px solid rgba(69,212,131,.34);border-radius:6px;padding:8px 10px;color:#d6f8e2;background:rgba(69,212,131,.08);font-size:12px;font-weight:820}.decisionProofDetails[open] summary{border-bottom:1px solid rgba(237,242,247,.12)}.decisionProofDetailsBody{display:grid;grid-gap:12px;gap:12px;padding:14px 18px 18px}.decisionProofDetails:not([open]) .decisionProofDetailsBody{display:none}.decisionProofDetailsBody .dashButton{width:-moz-fit-content;width:fit-content}.decisionProofHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.decisionProofHead h2{max-width:820px;margin-bottom:6px}.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}.decisionProofCompactList{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.decisionProofCompactList article{display:grid;grid-gap:9px;gap:9px;min-width:0;border:1px solid rgba(237,242,247,.1);border-radius:8px;padding:12px;background:#080c12}.decisionProofCompactList article>div:first-child{display:grid;grid-gap:4px;gap:4px}.decisionProofCompactList strong{overflow:hidden;color:#f8fafc;text-overflow:ellipsis;white-space:nowrap}.decisionProofCompactList em,.decisionProofCompactList span:not(.pill){overflow:hidden;color:#7d8a9a;font-size:12px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.decisionProofCompactList p{display:-webkit-box;overflow:hidden;margin:0;color:#cbd5e1;font-size:13px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.decisionProofCompactList article>div:last-child{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.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:11px 12px;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}.reviewQueuePanel{display:grid;grid-gap:16px;gap:16px}.reviewQueueList{display:grid;grid-gap:10px;gap:10px}.reviewQueueItem{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;border:1px solid rgba(237,242,247,.1);border-radius:8px;padding:14px;background:rgba(8,12,18,.46)}.reviewQueueItem div:first-child{display:grid;grid-gap:4px;gap:4px;min-width:0}.reviewQueueItem strong{color:#f8fafc}.reviewQueueItem em,.reviewQueueItem span{min-width:0;color:#7d8a9a;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.reviewQueueItem em{font-style:normal}.reviewActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.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}.defensePolicyPanel{display:grid;grid-gap:14px;gap:14px;margin-top:16px;border:1px solid rgba(237,242,247,.12);border-radius:8px;padding:14px;background:rgba(255,255,255,.035)}.defensePolicyPanel>div:first-child{display:grid;grid-gap:4px;gap:4px}.defensePolicyPanel strong{color:#f8fafc;font-size:15px}.defensePolicyControls label,.defensePolicyPanel span{color:#aab7c6;font-size:13px;line-height:1.4}.defensePolicyControls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.defensePolicyControls label{display:grid;grid-gap:7px;gap:7px}.defensePolicyControls select{min-height:40px;border:1px solid rgba(237,242,247,.12);border-radius:6px;padding:0 10px;color:#f8fafc;background:#080c12}.defenseToggleGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.defenseToggleGrid label{display:flex;align-items:center;gap:8px;min-width:0;border:1px solid rgba(237,242,247,.1);border-radius:6px;padding:9px;color:#d6f8e2;background:rgba(8,12,18,.78);font-size:12px;font-weight:760}.defenseToggleGrid label span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.defenseToggleGrid input{flex:0 0 auto;accent-color:#45d483}.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:focus-visible,.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>div:focus-within strong{color:#d6f8e2}.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:44px;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:2.25rem;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;border-radius:8px;outline:0 solid transparent;outline-offset:4px;transition:outline-color .16s ease}.oneTimeKeyBox:focus-within{outline:2px solid rgba(69,212,131,.56)}.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(0,1fr);grid-gap:18px;gap:18px;align-items:start;overflow:hidden}.analyticsToolbarIntro{display:grid;grid-gap:10px;gap:10px;max-width:760px}.analyticsToolbarIntro h2{margin-bottom:0}.analyticsToolbarIntro .dashMuted{margin:0;max-width:680px}.analyticsFilterPanel{display:grid;grid-gap:10px;gap:10px;min-width:0}.analyticsFilterToggle{display:none}.analyticsControls{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:12px;gap:12px;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}.analyticsFieldAction,.analyticsFieldPeriod,.analyticsFieldType{grid-column:span 2}.analyticsControls .analyticsTimeField{grid-column:span 3;min-width:0}.analyticsFieldSearch{grid-column:span 10}.analyticsControls input,.analyticsControls select{width:100%;min-width:0;min-height:44px;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{grid-column:span 2;align-self:end;width:100%;min-height:44px;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}.faqHeroPanel{display:grid;grid-template-columns:minmax(0,.32fr) minmax(0,1fr);grid-gap:6px 18px;gap:6px 18px;align-items:end}.faqHeroPanel .eyebrow{grid-column:1/-1}.faqHeroPanel h2{margin-bottom:0}.faqHeroPanel .dashMuted{margin:0}.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:44px;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:focus-visible,.faqCategories button:hover,.faqItem button:focus-visible,.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-20260625.svg)}.docsLoading h1{margin:4px 0 10px;color:#111827;font-size:3.25rem;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-20260625.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:focus-visible,.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:44px;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:4rem;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{min-width:0;overflow-wrap:anywhere;white-space:normal;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:44px;border:1px solid transparent;border-radius:6px;padding:0 12px;color:#5d6675;background:transparent;cursor:pointer;font-weight:760}.docsLanguageTabs button.active,.docsLanguageTabs button:focus-visible,.docsLanguageTabs button:hover{border-color:#147d4f;color:#07110c;background:#45d483}.docsSpecLink{display:inline-flex;align-items:center;min-height:44px;margin:0 0 14px;border:1px solid #147d4f;border-radius:6px;padding:0 14px;color:#07110c;background:#45d483;font-weight:800}.docsSpecLink:focus-visible,.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:44px;border:1px solid #dbe2ea;border-radius:6px;padding:0 12px;color:#147d4f;background:#ffffff;cursor:pointer;font-size:13px;font-weight:820;list-style:none}.endpointResponse summary:focus-visible,.endpointResponse summary:hover{border-color:#147d4f;color:#07110c;background:#45d483}.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{display:grid;overflow:hidden;border:1px solid #17251d;border-radius:8px;background:linear-gradient(180deg,rgba(69,212,131,.08),transparent 64px),#06110b}.docsCodeHeader{display:flex;justify-content:flex-end;gap:8px;border-bottom:1px solid rgba(214,248,226,.12);padding:10px;background:rgba(3,10,6,.92)}.docsCodeHeader button{min-height:36px;border:1px solid rgba(69,212,131,.44);border-radius:4px;padding:0 11px;color:#b9ffd0;background:linear-gradient(135deg,rgba(69,212,131,.18),rgba(69,212,131,.04)),#08130d;cursor:pointer;font-family:JetBrains Mono,SFMono-Regular,Roboto Mono,IBM Plex Mono,Consolas,monospace;font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.docsCodeToggle{display:none}.docsCodeHeader button:focus-visible,.docsCodeHeader button:hover{color:#07110c;border-color:transparent;background:#45d483}.docsSection pre{max-width:100%;border:0;border-radius:0;overflow-x:auto;margin:0;padding:22px;color:#d6f8e2;background:transparent;font-family:JetBrains Mono,SFMono-Regular,Roboto Mono,IBM Plex Mono,Consolas,monospace;letter-spacing:.01em}.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:static;top:auto;z-index:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand support" "nav nav";grid-gap:10px 12px;gap:10px 12px;align-items:center;border-right:0;border-bottom:1px solid rgba(237,242,247,.12);padding:12px 16px}.dashAside .dashBrand{grid-area:brand;margin-bottom:0}.dashAside .dashBrand .brandWordmark{width:112px;height:27px}.dashNav{grid-area:nav;display:flex;gap:6px;grid-auto-flow:column;margin:0 -16px;overflow-x:auto;padding:0 16px 2px;scroll-padding-inline:16px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dashNav::-webkit-scrollbar{display:none}.dashNav button{flex:0 0 auto;min-height:38px;padding:7px 11px;scroll-snap-align:start;white-space:nowrap}.dashNav button.active,.dashNav button:focus-visible,.dashNav button:hover{transform:none}.dashAsideFooter{grid-area:support;display:flex;justify-content:flex-end;margin-top:0}.dashAsideFooter .docsSupport{min-height:38px;padding:0 10px;font-size:12px}.dashAsideFooter .dashLegalLinks{display:none}.accountEditPanel,.accountFacts,.accountPanel,.accountSummaryPanel,.analyticsEmptyGuide,.analyticsToolbar,.apiKeyPanel,.billingPanel,.dashForm,.dashInstallCode,.dashLayout,.dashMetrics,.dashRegister,.decisionProofCompactList,.decisionProofHead,.docsCardGrid,.docsHeroGrid,.docsLibraryList article,.docsSteps,.faqLayout,.installHero,.installStatusPanel,.installWorkbench,.maturityGrid,.onboardingPanel,.oneTimeKeyBox,.retentionNotePanel,.reviewQueueItem,.siteRow,.uaInsightGrid,.usageSummaryGrid{grid-template-columns:1fr}.analyticsEmptyGuide{gap:10px;padding:14px}.analyticsEmptyChecks{display:none}.dashRegisterEmpty{max-width:none}.dashHeader{align-items:flex-start;flex-direction:column}.analyticsControls{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.analyticsControls .analyticsTimeField,.analyticsFieldAction,.analyticsFieldPeriod,.analyticsFieldType,.clearTimeButton{grid-column:span 1}.analyticsFieldSearch{grid-column:1/-1}.analyticsFilterPanel{width:100%}.reviewQueueItem{align-items:stretch}.reviewActions{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}.onboardingActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.onboardingActions .dashButton{min-width:0}.onboardingChecklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.onboardingChecklist li{grid-template-columns:26px minmax(0,1fr);gap:8px;align-items:center;min-height:52px;padding:8px}.onboardingChecklist li>span{width:24px;height:24px;border-radius:6px;font-size:13px}.onboardingChecklist strong{overflow:hidden;font-size:13px;line-height:1.16;text-overflow:ellipsis}.onboardingChecklist em{display:none}.recentDecisionRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:start}.recentDecisionRow .pill{min-width:64px;padding:4px 7px;font-size:11px}.dashList{gap:7px}.dashList li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;border:1px solid rgba(237,242,247,.1);border-radius:6px;padding:8px 10px;background:rgba(255,255,255,.035)}.dashList li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashList li strong{border-radius:999px;padding:3px 7px;background:rgba(69,212,131,.08);color:#d6f8e2;font-size:12px}.modalBackdrop{align-items:end;padding:12px}.apiKeyModal{max-height:calc(100dvh - 24px);overflow-y:auto;padding:16px}.apiKeyModal h2{font-size:26px;line-height:1.12}.oneTimeKeyChecklist{gap:8px;margin-top:12px}.oneTimeKeyChecklist li{grid-template-columns:24px minmax(0,1fr);gap:8px;padding:9px}.oneTimeKeyChecklist strong{width:24px;height:24px}.oneTimeKeyBox{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:14px 0}.oneTimeKeyBox code{grid-column:1/-1;padding:11px;font-size:12px}.modalActions .dashButton,.oneTimeKeyBox .dashButton{width:100%;min-width:0;padding:0 10px}.modalActions{display:grid;grid-template-columns:1fr;width:100%}.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-20260625.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:focus-visible,.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{box-sizing:border-box;place-items:center;width:44px;min-width:44px;height:44px;border:1px solid var(--line);border-radius:8px;padding:0;color:var(--ink);background:rgba(255,255,255,.06);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobileMenuButton span{display:block;width:18px;height:2px;margin:4px auto;border-radius:999px;background:currentColor;transition:opacity .16s ease,transform .18s ease}.mobileMenuButton[aria-expanded=true] span:first-child{transform:translateY(6px) rotate(45deg)}.mobileMenuButton[aria-expanded=true] span:nth-child(2){opacity:0}.mobileMenuButton[aria-expanded=true] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.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;min-height:44px;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:focus-visible,.lightFooter .footerLink:hover{border-color:#147d4f;background:#eaf7ef}.lightFooter .footerLegalNav a{color:#64748b}.lightFooter .footerLegalNav a:focus-visible,.lightFooter .footerLegalNav a:hover{color:#111827}.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-20260625.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}.legalArticle{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:42rem;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>.brandLockup:first-child{display:inline-flex;width:132px;height:32px;margin-bottom:22px}.authPanel>.brandLockup:first-child .brandWordmark{width:132px;height:32px}.authPanel h1{margin:0;color:#111827;font-size:34px;line-height:1.12}.authField label,.authForm label,.authPanel p{color:#6b7280}.authField:focus-within label,.authForm label:focus-within{color:#14532d}.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}.authBottomText button:focus-visible,.authBottomText button:hover,.authLabelRow button:focus-visible,.authLabelRow button:hover{color:#1d4ed8;text-decoration:underline}.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}.adminConsoleFilters label:focus-within,.adminConsoleForm label:focus-within{color:#d6f8e2}.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}.adminConsoleActions button:focus-visible:not(:disabled),.adminConsoleActions button:hover:not(:disabled),.adminConsoleFilters button:focus-visible:not(:disabled),.adminConsoleFilters button:hover:not(:disabled),.adminConsoleForm button:focus-visible:not(:disabled),.adminConsoleForm button:hover:not(:disabled),.adminConsoleHeader button:focus-visible:not(:disabled),.adminConsoleHeader button:hover:not(:disabled),.adminConsoleRail button:focus-visible:not(:disabled),.adminConsoleRail button:hover:not(:disabled),.adminConsoleSmallButton:focus-visible:not(:disabled),.adminConsoleSmallButton:hover:not(:disabled){border-color:transparent;background:#5ee09a}.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:focus-visible,.adminConsoleActions a:hover,.adminConsoleLink:focus-visible,.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:focus-visible,.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)}.accountDangerDetails{overflow:hidden;padding:0}.accountDangerDetails summary{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:18px;cursor:pointer;list-style:none}.accountDangerDetails summary::-webkit-details-marker{display:none}.accountDangerDetails summary h2{margin-bottom:8px}.accountDangerDetails summary span{border:1px solid rgba(255,107,107,.42);border-radius:6px;padding:8px 10px;color:#fecaca;background:rgba(255,107,107,.08);font-size:12px;font-weight:820}.accountDangerDetails[open] summary{border-bottom:1px solid rgba(255,107,107,.22)}.accountDangerBody{display:grid;grid-gap:12px;gap:12px;padding:16px 18px 18px}.accountDangerDetails:not([open]) .accountDangerBody{display:none}.dangerButton{color:#ffffff;border-color:transparent;background:#d92d20}.dangerButton:not(:disabled):focus-visible,.dangerButton:not(:disabled):hover{border-color:rgba(255,107,107,.7);background:#ef4444;box-shadow:0 12px 30px rgba(217,45,32,.2)}.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%}.analyticsFilterToggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;border:1px solid rgba(237,242,247,.12);border-radius:8px;padding:0 12px;color:#f8fafc;background:rgba(255,255,255,.045);cursor:pointer;font:inherit;font-weight:850}.analyticsFilterToggle:focus-visible,.analyticsFilterToggle:hover{border-color:rgba(69,212,131,.42);background:rgba(69,212,131,.1)}.analyticsFilterToggle em,.analyticsFilterToggle span{min-width:0}.analyticsFilterToggle em{overflow:hidden;color:#45d483;font-size:12px;font-style:normal;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.analyticsFilterToggle:after{content:"+";flex:0 0 auto;color:#45d483;font-size:18px;line-height:1}.analyticsFilterPanel.open .analyticsFilterToggle:after{content:"-"}.analyticsFilterPanel:not(.open) .analyticsControls{display:none}[data-dashboard-theme=light] .analyticsFilterToggle{color:#111827;border-color:#dbe2ea;background:#f8fafc}[data-dashboard-theme=light] .analyticsFilterToggle:focus-visible,[data-dashboard-theme=light] .analyticsFilterToggle:hover{border-color:rgba(20,150,82,.42);background:#eaf7ef}.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:inline-grid;flex:0 0 auto;margin-left:auto}.mobileNav,.utilityNav{display:none}.mobileNav{position:absolute;top:calc(100% + 8px);right:auto;left:50%;z-index:70;width:calc(100vw - 24px);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:calc(100dvh - 96px);overflow-y:auto;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);transform:translateX(-50%)}.mobileNav.open{display:grid}.mobileNav a,.mobileNav button{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;min-height:44px;border:1px solid transparent;border-radius:6px;padding:0 12px;color:var(--muted);background:transparent;cursor:pointer;font:inherit;font-size:13px;font-weight:800;line-height:1.2;text-align:left;overflow-wrap:anywhere;white-space:normal}.mobileNav a:after,.mobileNav button:after{content:"";flex:0 0 auto;width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;opacity:.54;transform:rotate(-45deg)}.mobileNav a:not(.mobileNavAction),.mobileNav button{display:grid;grid-template-columns:minmax(0,1fr) 10px;align-content:center}.mobileNav .active,.mobileNav a:focus-visible,.mobileNav a:hover,.mobileNav button:focus-visible,.mobileNav button:hover{color:var(--ink);border-color:var(--line);background:rgba(255,255,255,.06)}.mobileNav .mobileNavAction{grid-column:1/-1;justify-content:center;color:#07110c;border-color:transparent;background:var(--green);text-align:center}.mobileNav .mobileNavAction:after{content:none}.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:focus-visible,.publicHeader.lightHeader .mobileNav a:hover,.publicHeader.lightHeader .mobileNav button:focus-visible,.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:flex;flex-wrap:nowrap;justify-content:flex-start;gap:8px;width:100%;overflow-x:auto;padding-bottom:2px;scroll-padding:0;scroll-snap-type:x proximity;scrollbar-width:none}.compactFooter nav::-webkit-scrollbar{display:none}.compactFooter .footerLegalNav{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:7px;overflow-x:auto;padding-bottom:2px;scroll-padding:0;scroll-snap-type:x proximity;scrollbar-width:none}.compactFooter .footerLegalNav::-webkit-scrollbar{display:none}.compactFooter .footerLegalNav a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:44px;border:1px solid rgba(69,212,131,.16);border-radius:999px;padding:0 11px;background:rgba(69,212,131,.045);font-size:11px;line-height:1.2;scroll-snap-align:start;white-space:nowrap}.legalFooter .footerNavGroups{gap:8px}.legalFooter nav{display:flex;flex-wrap:nowrap;gap:7px;overflow-x:auto;padding-bottom:2px;scroll-padding:0;scroll-snap-type:x proximity;scrollbar-width:none}.legalFooter nav::-webkit-scrollbar{display:none}.legalFooter .footerLink{flex:0 0 auto;min-height:44px;padding:0 9px;font-size:12px;scroll-snap-align:start}.legalFooter .footerLink>span{width:24px;height:24px;font-size:9px}.footerLink{flex:0 0 auto;min-width:0;min-height:44px;justify-content:flex-start;padding-right:9px;overflow:hidden;scroll-snap-align:start;text-overflow:ellipsis}.footerLink.footerCta{grid-column:span 1}.dashLegalLinks a,.dashLegalLinks button,.docsLegalLinks a{display:inline-flex;align-items:center;min-height:44px}.leadIntentOptions{grid-template-columns:repeat(3,minmax(0,1fr))}.leadIntentOptions label{align-content:center;padding:8px 6px;text-align:center}.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{display:flex;gap:8px;max-width:none;margin-right:-16px;margin-left:-16px;margin-top:16px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.heroThreatList::-webkit-scrollbar{display:none}.heroThreatList div{display:flex;flex:0 0 auto;gap:8px;align-items:center;min-height:38px;border-radius:999px;padding:0 12px;scroll-snap-align:start}.heroThreatList div:before{content:"";width:8px;height:8px;flex:0 0 auto;border-radius:999px;background:var(--green);box-shadow:0 0 0 4px rgba(69,212,131,.13)}.heroThreatList strong{font-size:13px;white-space:nowrap}.heroThreatList span{display:none}.heroActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:22px}.heroActions .button{width:auto;min-width:0;padding:0 12px}.heroActions .heroPrimary{grid-column:1/-1;width:100%;min-height:52px}.heroActions .heroSecondary{min-height:46px;font-size:15px}.installCodeBlock{display:grid;grid-gap:8px;gap:8px;position:relative}.installCodeBlock button{position:absolute;top:1px;right:0;min-height:44px;min-width:96px;padding:0 10px}.installCodeDisclosure{display:grid;grid-column:1/-1;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 112px 0 12px;color:#d6f8e2;background:rgba(255,255,255,.05);cursor:pointer;font-weight:850;list-style:none}.installCodeDisclosure summary:focus-visible,.installCodeDisclosure summary:hover{border-color:rgba(69,212,131,.45);background:rgba(69,212,131,.1)}.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}.installChecklist,.languageTabs{display:flex;flex-wrap:nowrap;gap:8px;margin-right:-16px;margin-left:-16px;overflow-x:auto;padding-right:16px;padding-left:16px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.installChecklist::-webkit-scrollbar,.languageTabs::-webkit-scrollbar{display:none}.installChecklist li{flex:0 0 min(78vw,300px);gap:9px;scroll-snap-align:start}.installChecklist strong{width:30px;height:30px;font-size:13px}.languageTabs{border-radius:999px;padding-top:6px;padding-bottom:6px}.languageTab{flex:0 0 auto;min-height:44px;padding:0 11px;scroll-snap-align:start;white-space:nowrap}.heroDashboardPrompt{font-size:13px}.statStrip{display:flex;gap:8px;max-width:none;margin-right:-16px;margin-left:-16px;margin-top:22px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.statStrip::-webkit-scrollbar{display:none}.statStrip div{display:grid;flex:0 0 212px;grid-template-columns:1fr;grid-gap:5px;gap:5px;min-height:74px;padding:11px 12px;scroll-snap-align:start}.statStrip strong{font-size:17px}.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}.leadIntentOptions{display:flex;flex-wrap:nowrap;gap:7px;margin-right:-16px;margin-left:-16px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.leadIntentOptions::-webkit-scrollbar{display:none}.leadIntentOptions label{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:7px;min-height:44px;border-radius:999px;padding:0 12px;scroll-snap-align:start}.leadIntentOptions label.active:after{content:"";width:7px;height:7px;flex:0 0 auto;border-radius:999px;background:#18a365;box-shadow:0 0 0 3px rgba(24,163,101,.16)}.leadIntentOptions span{white-space:nowrap}.leadIntentOptions em{display:none}.contactCopy{flex-wrap:nowrap;max-width:none;margin:14px -16px 0;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.contactCopy::-webkit-scrollbar{display:none}.contactCopy span{flex:0 0 auto;max-width:min(82vw,340px);scroll-snap-align:start;white-space:normal}.contactReasonList,.contactTrustSteps{display:flex;flex-wrap:nowrap;gap:8px;margin-right:-16px;margin-left:-16px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.contactReasonList::-webkit-scrollbar,.contactTrustSteps::-webkit-scrollbar{display:none}.contactReasonList article,.contactTrustSteps article{flex:0 0 min(78vw,310px);border:1px solid #dbe2ea;border-radius:8px;padding:10px;background:#ffffff;scroll-snap-align:start}.contactReasonIcon,.contactTrustSteps span{flex:0 0 auto;width:32px;height:32px}.contactTrustBand{padding-top:34px;padding-bottom:34px}.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}.useCaseList{display:flex;flex-wrap:nowrap;gap:8px;margin-right:-16px;margin-left:-16px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.useCaseList::-webkit-scrollbar{display:none}.useCaseList a{flex:0 0 min(82vw,330px);scroll-snap-align:start}.useCaseList a:focus-visible,.useCaseList a:hover{transform:none}.launchPathSteps{display:flex;flex-wrap:nowrap;gap:8px;margin-right:-16px;margin-left:-16px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.launchPathSteps::-webkit-scrollbar{display:none}.launchPathSteps article{flex:0 0 min(82vw,330px);grid-template-columns:38px minmax(0,1fr);gap:8px 10px;align-items:center;padding:12px;scroll-snap-align:start}.launchPathSteps span{width:34px;height:34px;font-size:13px}.launchPathSteps strong{font-size:16px;line-height:1.25}.launchPathSteps article p{display:-webkit-box;grid-column:2;margin:0;overflow:hidden;font-size:12px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:1}.launchPathActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.launchPathActions .button{min-width:0;justify-content:center}.installProgressStrip{display:flex;gap:8px;margin-right:-16px;margin-left:-16px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.installProgressStrip::-webkit-scrollbar{display:none}.installProgressStrip li{flex:0 0 136px;scroll-snap-align:start}.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{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));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:22px 18px}.authSetupPreview{width:100%;gap:12px;padding:16px}.authSetupPreview h2{font-size:24px}.authSetupPreview ol{display:flex;flex-wrap:nowrap;gap:8px;margin:0 -16px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.authSetupPreview ol::-webkit-scrollbar{display:none}.authSetupPreview li{flex:0 0 min(78vw,300px);gap:8px 10px;padding:10px;scroll-snap-align:start}.authSetupPreview em{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.authPanel h1{font-size:28px}.authPanel>p:not(.authNextAction){display:-webkit-box;margin:12px 0 0;overflow:hidden;font-size:14px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.authNextAction{margin-top:10px;padding:8px 10px;font-size:12px;line-height:1.35}.oauthButtons{gap:8px;margin-top:14px}.oauthButton{min-height:46px;gap:10px;font-size:14px}.authForm{gap:12px;margin-top:18px}.authForm input{min-height:48px}.authSignupSummary{display:flex;flex-wrap:nowrap;gap:8px;margin-right:-18px;margin-left:-18px;overflow-x:auto;padding:10px 18px 2px;border-right:0;border-left:0;border-radius:0;scroll-padding:18px;scroll-snap-type:x proximity;scrollbar-width:none}.authSignupSummary::-webkit-scrollbar{display:none}.authSignupSummary div{flex:0 0 min(74vw,240px);grid-template-columns:1fr;gap:4px;border:1px solid #d9e8df;border-radius:10px;padding:10px;background:#ffffff;scroll-snap-align:start}.authSignupSummary dt{font-size:11px;text-transform:uppercase}.authSignupSummary dd{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.authLegalLinks{flex-wrap:nowrap;gap:7px;margin-right:-18px;margin-left:-18px;overflow-x:auto;padding:0 18px 2px;scroll-padding:18px;scroll-snap-type:x proximity;scrollbar-width:none}.authLegalLinks::-webkit-scrollbar{display:none}.authLegalLinks a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:44px;border:1px solid #d9e1eb;border-radius:999px;padding:0 11px;color:#475569;background:#f8fafc;font-size:11px;line-height:1.2;scroll-snap-align:start;text-decoration:none}.authLegalLinks a:focus-visible,.authLegalLinks a:hover{color:#14532d;border-color:#b8dcc8;background:#eefbf3}.authWatermark{left:50%;font-size:18rem;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;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.dashNav::-webkit-scrollbar{display:none}.dashNav button{flex:0 0 auto;max-width:min(58vw,220px);overflow:hidden;scroll-snap-align:start;text-overflow:ellipsis;white-space:nowrap}.dashMain{padding:16px}.dashHeader{display:grid;grid-template-columns:minmax(0,1fr) 42px minmax(82px,auto);grid-gap:10px;gap:10px;align-items:stretch}.dashHeader>div{grid-column:1/-1;min-width:0;margin-right:0}.dashHeader .dashMuted,.dashHeader h1{overflow-wrap:anywhere}.dashHeader .dashMuted{display:-webkit-box;overflow:hidden;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dashHeader .dashButton{min-width:0;padding:0 10px}.dashHeader .dashButton:first-of-type,.dashHeader .dashButton:last-of-type{width:100%}.dashHeader .dashButton:first-of-type{grid-column:1}.dashHeader .iconDashButton{grid-column:2;justify-self:center;width:44px;height:44px}.dashHeader .dashButton:last-of-type{grid-column:3}.firstSitePrompt{gap:7px;margin:12px 0;padding:12px}.firstSitePrompt strong{font-size:15px;line-height:1.2}.firstSitePrompt span{display:-webkit-box;overflow:hidden;font-size:13px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.firstSitePrompt .dashButton{width:100%;margin-top:2px}.emptySetupPanel{min-height:auto;padding:22px}.emptySetupPanel h2{font-size:clamp(30px,9vw,42px);line-height:1.03}.emptySetupPanel .dashMuted{font-size:15px;line-height:1.48}.overviewActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.overviewActions .dashButton{min-width:0;min-height:44px;padding:0 10px;white-space:normal}.emptyLogState{gap:8px;padding:12px}.emptyLogState span{display:-webkit-box;overflow:hidden;font-size:13px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.emptyLogState div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:2px}.emptyLogState .dashButton{min-width:0;min-height:44px;padding:0 9px;white-space:normal}.emptySiteState{gap:5px;padding:12px}.emptySiteState span{display:-webkit-box;overflow:hidden;font-size:13px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.siteSettingsActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.siteSettingsActions .dashButton{min-width:0;min-height:44px;padding:0 10px;white-space:normal}.siteSettingsActions .siteInstallButton{grid-column:1/-1;width:100%}.dashForm{gap:10px}.dashForm label{gap:6px}.fieldHint{display:-webkit-box;overflow:hidden;font-size:11px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:1}.defensePolicyPanel{gap:12px;padding:12px}.defensePolicyControls,.defenseToggleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.siteRow{gap:5px;padding:11px 12px}.siteRowName{color:#7d8a9a;font-size:12px}.siteRowDomain{color:#f8fafc;font-size:15px}.siteRowMeta{max-width:100%;font-size:11px}.dashMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:14px}.dashMetrics article{min-height:72px;padding:10px}.dashMetrics span{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.dashMetrics strong{display:-webkit-box;overflow:hidden;margin-top:6px;font-size:20px;line-height:1.08;-webkit-box-orient:vertical;-webkit-line-clamp:2}.uaInsightGrid,.usageSummaryGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-right:0;margin-left:0;overflow:visible;padding:0}.uaInsight,.usageSummaryGrid article{min-width:0;padding:11px}.usageSummaryGrid strong{font-size:18px}.uaInsight h3{margin-bottom:8px}.uaInsight p{gap:6px;margin-top:6px;padding:6px 7px}.billingActions,.billingStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.billingActions{display:grid;grid-gap:8px;gap:8px}.billingActions .dashButton{min-width:0;min-height:44px;padding:0 10px;white-space:normal}.billingActions .billingLink{grid-column:1/-1;width:100%}.billingPanel,.billingStatusPanel{padding:14px}.billingPanel p{display:-webkit-box;overflow:hidden;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.billingNoteText{margin-top:8px}.billingStatusGrid{gap:8px}.billingStatusGrid div{padding:10px}.billingStatusGrid strong{margin-top:5px;font-size:14px}.accountFacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-right:0;margin-left:0;overflow:visible;padding:0}.accountFacts div{padding:10px}.accountFacts dt{font-size:11px;text-transform:uppercase}.accountFacts dd{margin-top:4px;font-size:13px}.accountEditPanel,.dangerPanel{gap:12px}.accountDangerBody>.dashMuted,.accountDangerDetails summary .dashMuted,.accountEditPanel>div>.dashMuted,.dangerPanel .dashForm>.dashMuted{display:-webkit-box;overflow:hidden;font-size:13px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dangerPanel{padding-top:14px}.accountDangerDetails{padding-top:0}.accountDangerDetails summary{padding:14px}.accountDangerBody{padding:12px 14px 14px}.dangerPanel .dashButton{width:100%}.faqCategories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-right:0;margin-left:0;overflow:visible;padding:0}.faqHeroPanel{grid-template-columns:1fr;gap:6px;padding:14px}.faqHeroPanel .dashMuted{display:-webkit-box;overflow:hidden;font-size:13px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.faqCategories::-webkit-scrollbar{display:none}.faqCategories button{min-width:0;min-height:44px;padding:0 10px 0 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.faqCategories button span,.faqItemIcon{width:28px;height:28px}.faqItem button{grid-template-columns:32px minmax(0,1fr) 22px;gap:9px;padding:12px}.faqItem button em{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dashHeader h1{font-size:34px}.tableHead{align-items:flex-start;flex-direction:column;gap:6px}.tableHead span{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:28px;border:1px solid rgba(237,242,247,.1);border-radius:999px;padding:0 9px;background:rgba(255,255,255,.035);font-size:11px}.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{overflow:hidden;border:1px solid rgba(237,242,247,.12);border-radius:8px;padding:2px 10px;background:rgba(255,255,255,.035)}.dashTable td{display:grid;grid-template-columns:74px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:flex-start;border-bottom:1px solid rgba(237,242,247,.08);padding:8px 0}.dashTable td:before{content:attr(data-label);color:#7d8a9a;font-size:11px;font-weight:850;letter-spacing:0;text-transform:uppercase}.dashTable td:last-child{border-bottom:0}.dashTable .requestPath,.dashTable .sourceType,.dashTable .uaLabel,.dashTable .uaRaw{max-width:100%}.dashTable .uaMeta{margin-top:2px;font-size:11px}.dashTable .uaRaw{margin-top:3px;font-size:10px}.demoLogTable .uaRaw,.demoLogTable td[data-label=When]{display:none}.demoLogTable td{grid-template-columns:64px minmax(0,1fr);padding:6px 0}.demoLogTable tr{padding:2px 9px}.dashTable .pill{min-width:auto;width:-moz-fit-content;width:fit-content;padding:4px 7px;font-size:11px}.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))}.docsAsideActions .docsSupport{min-width:0;min-height:44px;text-align:center;white-space:normal}.docsNav{display:flex;flex-wrap:nowrap;gap:7px;margin:0 -14px;overflow-x:auto;padding:0 14px 4px;scroll-padding:14px;scroll-snap-type:x proximity;scrollbar-width:none}.docsNav::-webkit-scrollbar{display:none}.docsNav button{flex:0 0 auto;min-height:44px;padding:0 11px;scroll-snap-align:start;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:100%}.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:3rem}.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){.mobileNav{grid-template-columns:1fr;gap:6px;max-height:calc(100dvh - 86px)}.mobileNav a,.mobileNav button{min-height:44px;padding:0 10px}.siteFooter{padding-bottom:max(18px,env(safe-area-inset-bottom))}.footerIdentity{display:grid;justify-content:start;grid-gap:6px;gap:6px}.footerIdentity>span{text-align:left}.authShell{padding:18px 12px}.authPanel{border-radius:14px;padding:18px 14px}.authBrand{margin-bottom:18px}.authPanel h1{font-size:26px;line-height:1.08}.authPanel>p:not(.authNextAction){-webkit-line-clamp:1}.authNextAction{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.authLabelRow{display:grid;justify-content:stretch;grid-gap:5px;gap:5px}.authLabelRow button{justify-self:start;line-height:1.25}.authBottomText button,.authLabelRow button{display:inline-flex;align-items:center;min-height:44px}.authForm input{min-height:44px}.authBottomText{text-align:left}.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}.featureGrid article{grid-template-columns:34px minmax(0,1fr);gap:5px 10px;padding:12px}.featureGrid article h3{font-size:16px;line-height:1.2}.featureGrid article p{grid-column:2;margin:0;font-size:12px;line-height:1.35}.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:-webkit-box;grid-column:2;margin:0;overflow:hidden;font-size:12px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:1}.useCaseList .useCaseLabel{font-size:10px}.coverageGrid article p{-webkit-line-clamp:1}.heroActions{grid-template-columns:1fr;margin-top:18px}.heroActions .button{width:100%;min-height:44px}.billingToggle button{display:grid;grid-gap:3px;gap:3px;align-content:center;justify-items:center;min-width:0;height:auto;min-height:44px;padding:6px 8px;text-align:center;white-space:normal}.billingToggle button span{display:inline-flex;border-radius:999px;padding:2px 5px;color:#07110c;background:rgba(69,212,131,.9);font-size:10px;line-height:1}.billingActions,.billingStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.billingActions .billingLink{grid-column:1/-1}.installCodeBlock button{position:static;width:100%;min-width:0}.installCodeDisclosure summary{padding-right:12px}.launchPathActions{grid-template-columns:1fr}.launchPathActions .button{width:100%;min-height:44px}.statStrip{margin-top:18px}.statStrip div{flex-basis:206px;grid-template-columns:1fr;padding:10px 11px}.statStrip strong{font-size:16px}.docsGuideLinks{grid-template-columns:1fr}.docsCardGrid p,.docsLibraryList span,.maturityGrid p{display:-webkit-box;overflow:hidden;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.docsIntroActions{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.docsIntroPrimary{grid-column:auto}.docsIntroPrimary,.docsIntroSecondary{width:100%;min-width:0;min-height:44px;flex-basis:auto;padding:0 10px;text-align:center;white-space:normal}.docsHeroGrid{display:flex;flex-wrap:nowrap;gap:8px;margin-right:-16px;margin-left:-16px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.docsHeroGrid::-webkit-scrollbar{display:none}.docsHeroGrid article{flex:0 0 min(78vw,270px);min-height:76px;scroll-snap-align:start}}@media (max-width:760px){.band{padding:48px 16px}.sectionHeading{margin-bottom:20px}.seoFinalCta h2,.seoWorkflowHead h2{font-size:clamp(28px,8vw,38px);line-height:1.05}.plansHeader h2,.sectionHeading h2{font-size:2.375rem;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}.planGrid{display:flex;gap:10px;margin:0 -16px;overflow-x:auto;padding:4px 16px 8px;scroll-padding:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.planGrid::-webkit-scrollbar{display:none}.planNote{display:flex;flex-wrap:nowrap;max-width:none;margin:14px -16px 0;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.planNote::-webkit-scrollbar{display:none}.planNote span{flex:0 0 auto;max-width:min(82vw,340px);scroll-snap-align:start;white-space:normal}.coverageGrid article:nth-child(n+5){display:flex}.coverageGrid{display:flex;gap:8px;margin:12px -16px 0;overflow-x:auto;padding:2px 16px 4px;scroll-padding:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.coverageGrid::-webkit-scrollbar{display:none}.coverageGrid article{display:flex;flex:0 0 auto;gap:8px;align-items:center;min-height:44px;border-radius:999px;padding:0 12px;scroll-snap-align:start}.coverageGrid article h3{margin:0;font-size:13px;line-height:1.2;overflow-wrap:anywhere;white-space:normal}.coverageGrid article p{display:none}.comparisonHighlights span,.featureGrid article p,.plan>p:not(.price):not(.billingNote):not(.quota):not(.planReserveNote),.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,.featureGrid article p,.plan>p:not(.price):not(.billingNote):not(.quota):not(.planReserveNote),.seoWorkflowGrid p{-webkit-line-clamp:2}.featureGrid article p{-webkit-line-clamp:1;font-size:13px;line-height:1.4}.seoContent p,.seoFaq p,.seoHero>p:not(.eyebrow),.seoWorkflowHead p:not(.eyebrow){-webkit-line-clamp:3}.seoFaq>div{display:flex;flex-wrap:nowrap;gap:8px;margin:0 -16px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.seoFaq>div::-webkit-scrollbar{display:none}.seoFaq article{flex:0 0 min(82vw,340px)}.seoFaq article h3{margin-top:0;font-size:17px;line-height:1.25}.plan{display:grid;flex:0 0 min(82vw,330px);grid-template-columns:minmax(0,1fr) auto;grid-gap:5px 12px;gap:5px 12px;align-items:center;scroll-snap-align:start}.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,.planReserveNote,.quota{grid-column:1/-1}.plan>p:not(.price):not(.billingNote):not(.quota):not(.wasPrice):not(.planReserveNote){display:-webkit-box;grid-column:1/-1;margin:0;overflow:hidden;font-size:12px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:1}.planReserveNote{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:2px;font-size:11px;line-height:1.25}.planButton{width:100%;min-height:44px;margin-top:8px;justify-content:center}.comparisonHighlights{display:flex;flex-wrap:nowrap;gap:8px;margin-right:-16px;margin-left:-16px;overflow-x:auto;border:0;padding:0 16px 4px;background:transparent;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.comparisonHighlights::-webkit-scrollbar{display:none}.metricCopy{display:flex;flex-wrap:nowrap;max-width:none;margin:-4px -16px 14px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.metricCopy::-webkit-scrollbar{display:none}.metricCopy span{flex:0 0 auto;max-width:min(82vw,360px);scroll-snap-align:start;white-space:normal}.comparisonHighlights div{display:grid;grid-template-columns:84px minmax(0,1fr);flex:0 0 min(82vw,340px);grid-gap:8px;gap:8px;align-items:center;border:1px solid var(--line);border-radius:8px;padding:12px;scroll-snap-align:start}.comparisonHighlights strong{margin:0}.comparisonHighlights span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.comparisonMobileSummary{display:flex;flex-wrap:nowrap;gap:8px;margin:0 -16px 14px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.comparisonMobileSummary::-webkit-scrollbar{display:none}.comparisonMobileSummary article{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);flex:0 0 min(82vw,330px);grid-gap:3px 10px;gap:3px 10px;align-items:center;border:1px solid var(--line);border-radius:8px;padding:11px 12px;background:var(--panel);scroll-snap-align:start}.comparisonMobileSummary strong{grid-row:span 2;min-width:0;color:var(--green);font-size:13px;line-height:1.25;overflow-wrap:anywhere}.comparisonMobileSummary em,.comparisonMobileSummary span{color:var(--ink);font-size:13px;line-height:1.32}.comparisonMobileSummary em{color:var(--muted);font-style:normal}.comparisonWrap{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{flex-wrap:nowrap;max-width:none;margin-right:-16px;margin-left:-16px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scrollbar-width:none}.keywordStrip::-webkit-scrollbar{display:none}.keywordStrip span{flex:0 0 auto;white-space:nowrap}.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}.seoRelatedGrid{display:flex;flex-wrap:nowrap;gap:8px;margin:0 -14px;overflow-x:auto;padding:0 14px 2px;scroll-padding:14px;scrollbar-width:none}.seoRelatedGrid::-webkit-scrollbar{display:none}.seoRelated a{flex:0 0 min(76vw,280px);padding:10px}.seoRelated a:nth-child(n+5){display:grid}.docsNav{display:flex;flex-wrap:nowrap;gap:8px;margin:0 -14px;overflow-x:auto;padding:0 14px 4px;scroll-padding:14px;scroll-snap-type:x proximity;scrollbar-width:none}.docsNav button{flex:0 0 auto;min-height:44px;padding:0 12px;scroll-snap-align:start;text-align:center;line-height:1.15;white-space:nowrap}.docsNav button.active{box-shadow:inset 0 -3px 0 #147d4f}.docsAsideFooter{gap:8px}.docsLegalLinks{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding-bottom:2px;scroll-padding:14px;scroll-snap-type:x proximity;scrollbar-width:none}.docsLegalLinks a{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap}.docsLegalLinks::-webkit-scrollbar{display:none}.docsIntro{padding-bottom:24px}.docsIntro p,.docsSection p,.endpointNote{font-size:15px;line-height:1.5}.docsHeroGrid{display:flex;flex-wrap:nowrap;gap:8px;margin-right:-16px;margin-left:-16px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.docsHeroGrid::-webkit-scrollbar{display:none}.docsHeroGrid article{flex:0 0 min(78vw,270px);min-height:76px;scroll-snap-align:start}.docsSteps{display:flex;flex-wrap:nowrap;gap:8px;margin:16px -16px 0;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.docsSteps::-webkit-scrollbar{display:none}.docsSteps article{display:grid;grid-template-columns:32px minmax(0,1fr);flex:0 0 min(82vw,310px);grid-gap:6px 9px;gap:6px 9px;align-items:center;scroll-snap-align:start}.docsSteps article span{width:28px;height:28px;grid-row:auto;font-size:12px}.docsSteps h3{margin:0;font-size:15px;line-height:1.25}.docsSteps article p{display:-webkit-box;grid-column:2;margin:0;overflow:hidden;font-size:12px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:1}.docsCardGrid article,.docsHeroGrid article,.docsLibraryList article,.docsSteps article,.endpointCard,.maturityGrid article{padding:12px}.docsCardGrid,.docsLibraryList,.maturityGrid{display:flex;flex-wrap:nowrap;gap:8px;margin-right:-16px;margin-left:-16px;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.docsCardGrid::-webkit-scrollbar,.docsLibraryList::-webkit-scrollbar,.maturityGrid::-webkit-scrollbar{display:none}.docsCardGrid article,.docsLibraryList article,.maturityGrid article{flex:0 0 min(78vw,280px);scroll-snap-align:start}.docsGuideLinks{display:flex;flex-wrap:nowrap;gap:8px;margin:18px -16px 0;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.docsGuideLinks::-webkit-scrollbar{display:none}.docsGuideLinks a{flex:0 0 min(82vw,320px);grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;align-items:center;min-height:0;padding:12px;scroll-snap-align:start}.docsGuideLinks a:after{content:"Open";grid-column:2;grid-row:1/span 2;align-self:center;border:1px solid #dbe2ea;border-radius:999px;padding:4px 8px;color:#147d4f;font-size:11px;font-weight:850}.docsGuideLinks strong{font-size:15px;line-height:1.25}.docsGuideLinks span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:13px;line-height:1.35}.docsGuideLinks a:nth-child(n+4){display:grid}.docsLanguageTabs{flex-wrap:nowrap;gap:6px;margin-right:-16px;margin-left:-16px;overflow-x:auto;border-right:0;border-left:0;border-radius:0;padding:7px 16px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.docsLanguageTabs::-webkit-scrollbar{display:none}.docsLanguageTabs button{flex:0 0 auto;min-height:44px;padding:0 10px;scroll-snap-align:start;white-space:nowrap}.docsSection{padding:30px 0}.docsCodeHeader{position:static;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;margin-bottom:0}.docsCodeToggle{display:inline-flex;align-items:center;justify-content:center}.endpointCard,.endpointStack{gap:12px}.endpointHead{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:7px;gap:7px}.endpointHead span{padding:5px 7px;font-size:11px}.endpointHead code{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.endpointCard h3{font-size:18px}.endpointResponse summary{justify-content:space-between;width:100%;min-height:44px}.endpointResponse summary:after{content:"+";color:#147d4f;font-size:18px;line-height:1}.endpointResponse[open] summary:after{content:"-"}.paramTable tr:nth-child(n+4){display:block}.paramTable td{grid-template-columns:78px minmax(0,1fr);gap:8px;padding:6px 10px;font-size:13px}.paramTable code{overflow-wrap:anywhere}.docsSection pre,.endpointCard .docsCodeBlock pre{max-height:160px;overflow:auto;padding-top:16px}.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}.legalMeta{display:flex;flex-wrap:nowrap;gap:8px;margin-top:18px;overflow-x:auto;padding-bottom:2px;scroll-padding:0;scroll-snap-type:x proximity;scrollbar-width:none}.legalMeta::-webkit-scrollbar{display:none}.legalMeta div{flex:0 0 min(78vw,280px);padding:10px;scroll-snap-align:start}.legalMeta dt{font-size:10px}.legalMeta dd{margin-top:5px;font-size:12px;line-height:1.25;overflow-wrap:anywhere}.legalArticle,.legalNotice{width:auto;margin-right:16px;margin-left:16px}.legalNotice{padding:14px}.legalNotice strong{font-size:13px}.legalNotice p{font-size:13px;line-height:1.45}.choicePanel{gap:14px;padding:16px}.choicePanel h2{margin-bottom:8px;font-size:24px;line-height:1.08}.choiceSummaryGrid{display:flex;flex-wrap:nowrap;gap:7px;margin:10px -16px 0;overflow-x:auto;padding:0 16px 2px;scroll-padding:16px;scroll-snap-type:x proximity;scrollbar-width:none}.choiceSummaryGrid::-webkit-scrollbar{display:none}.choiceSummaryGrid article{flex:0 0 min(78vw,260px);border:1px solid rgba(69,212,131,.24);border-left:3px solid rgba(69,212,131,.82);border-radius:7px;padding:10px;background:rgba(8,11,16,.24);scroll-snap-align:start}.choiceSummaryGrid p{display:-webkit-box;overflow:hidden;font-size:12px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.choiceSignal{margin-top:10px!important;padding:9px 10px;font-size:13px;line-height:1.42}.choiceActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0}.choiceActions a,.choiceActions button{min-height:44px;padding:0 10px;font-size:13px;white-space:normal}.choiceActions .primaryChoice{grid-column:1/-1}.choiceActionStatus{min-height:0}.privacyRequestForm{gap:10px;margin-top:12px}.privacyRequestForm label{gap:6px;font-size:12px}.privacyRequestForm input,.privacyRequestForm select{min-height:44px;padding:0 10px}.privacyRequestForm textarea{min-height:104px;padding:10px}.privacyRequestForm .formHelpText{border-left:3px solid rgba(69,212,131,.6);padding-left:9px;font-size:12px;line-height:1.4}.privacyRequestForm button{min-height:44px;width:100%}.legalArticle{gap:10px}.legalSection{padding:14px}.legalSection[open] h2{margin-bottom:10px}.legalSection summary{gap:10px}.legalSection h2{font-size:19px;line-height:1.18}.legalSection li,.legalSection p{font-size:14px;line-height:1.52}.legalSection ul{gap:6px;margin-top:10px;padding-left:0;list-style:none}.legalSection li{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;border:1px solid rgba(237,242,247,.1);border-radius:7px;padding:9px;background:rgba(255,255,255,.035)}.legalSection li:before{content:"";width:7px;height:7px;margin-top:7px;border-radius:999px;background:var(--green)}.legalSectionToggle{width:44px;min-height:44px;padding:0;overflow:hidden;font-size:0}.legalSectionToggle:before{content:"+";font-size:18px;line-height:1}.legalSection[open] .legalSectionToggle:before{content:"-"}.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}.proofTableWrap{overflow-x:visible;border:0;background:transparent}.proofTable,.proofTable.compact{display:block;min-width:0}.proofTable thead{display:none}.proofTable tbody,.proofTable td,.proofTable th,.proofTable tr{display:block;width:100%}.proofTable tr{border:1px solid rgba(237,242,247,.12);border-radius:8px;margin-bottom:10px;overflow:hidden;background:rgba(8,12,18,.92)}.proofTable td,.proofTable th{border-bottom:1px solid rgba(237,242,247,.1);padding:12px 14px}.proofTable tr>:last-child{border-bottom:0}.proofTable td:before,.proofTable th:before{content:attr(data-label);display:block;margin-bottom:5px;color:#7d8a9a;font-size:11px;font-weight:900;text-transform:uppercase}.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){.button,.dashButton{min-width:0;max-width:100%;overflow-wrap:anywhere;padding-top:10px;padding-bottom:10px;line-height:1.2;white-space:normal}.mobileNav{grid-template-columns:1fr}.mobileNav .mobileNavAction{grid-column:1}.plan{grid-template-columns:1fr}.contactPrice,.price,.wasPrice{grid-column:1;grid-row:auto;justify-self:start;max-width:none;text-align:left}.billingIntentForm button{width:100%;min-height:44px}.analyticsControls{grid-template-columns:1fr}.analyticsControls .analyticsTimeField,.analyticsFieldAction,.analyticsFieldPeriod,.analyticsFieldSearch,.analyticsFieldType,.clearTimeButton{grid-column:1/-1}.analyticsControls .analyticsTimeField{min-width:0}.analyticsControls input,.analyticsControls select,.clearTimeButton{min-height:44px}.dashAside{padding:10px 14px}.dashAside .dashBrand .brandWordmark{width:104px;height:25px}.dashAsideFooter .docsSupport{min-height:36px;padding:0 9px;font-size:11px}.dashNav{gap:4px;margin:0 -14px;padding:0 14px 2px;scroll-padding-inline:14px}.dashNav button{min-height:36px;padding:6px 8px;font-size:13px}.dashHeader{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:stretch}.dashHeader>div{grid-column:1/-1;margin-right:0}.dashHeader .dashButton:first-of-type{grid-column:1}.dashHeader .iconDashButton{grid-column:2}.dashHeader .dashButton:last-of-type{grid-column:3}.dashHeader .dashButton:first-of-type,.dashHeader .dashButton:last-of-type,.dashHeader .iconDashButton{min-height:42px}.dashHeader .iconDashButton{justify-self:stretch;width:44px}.installTabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;margin:12px 0;overflow:visible;padding:0}.installTabs button{min-width:0;min-height:44px;padding:9px 11px;white-space:normal}.installTabs button span{overflow-wrap:anywhere;line-height:1.2;white-space:normal}.installTabs button em{display:none}.installPage{gap:12px}.apiKeyPanel,.installHero,.installStatusPanel,.installWorkbench{padding:14px}.installProgressStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-right:0;margin-left:0;overflow:visible;padding:0}.installProgressStrip li{padding:8px}.installProgressStrip strong{margin-top:3px;font-size:13px}.installProgressStrip em{font-size:11px}.apiKeyPanel h2{font-size:18px}.apiKeyPanel .dashMuted,.installNote,.installSelector .dashMuted,.installStatusPanel .dashMuted{display:-webkit-box;overflow:hidden;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:2}.apiKeyActions,.installStatusActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;grid-gap:8px;gap:8px}.apiKeyActions .dashButton,.installStatusActions .dashButton{min-width:0;min-height:42px;padding-right:9px;padding-left:9px;white-space:normal}.installCodePanel>div{align-items:stretch;flex-direction:column;gap:7px}.installCodePanel .dashButton{width:100%;min-height:44px}.installCodePanel pre{min-height:220px;max-height:360px;padding:14px}.endpointResponse summary{min-height:44px}.docsCodeHeader button{min-width:0;min-height:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docsLanguageTabs button,.docsSpecLink{min-height:44px}.faqItem button{grid-template-columns:30px minmax(0,1fr) 22px;min-height:48px}.faqItem button em{display:none}.onboardingActions,.oneTimeKeyBox,.overviewActions,.reviewActions,.siteSettingsActions{display:grid;grid-template-columns:1fr}.onboardingActions .dashButton,.oneTimeKeyBox .dashButton,.overviewActions .dashButton,.reviewActions .dashButton,.siteSettingsActions .dashButton{width:100%}.defensePolicyControls{grid-template-columns:1fr}.defenseToggleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.reviewQueueItem{gap:10px;padding:12px}.reviewQueueItem em,.reviewQueueItem span,.reviewQueueItem strong{overflow-wrap:anywhere}.emptyLogState div{grid-template-columns:1fr}.emptyLogState .dashButton{width:100%}.analyticsEmptyGuide .dashButton,.testDecisionFollowup .dashButton{width:100%;min-height:44px}.docsAsideActions{grid-template-columns:1fr}.docsAsideActions .docsSupport{width:100%;min-height:44px}.choiceActions{grid-template-columns:1fr}.choiceActions a,.choiceActions button{width:100%;min-height:44px}.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}}