:root{--ink:#f2f5ef;--ink-soft:#c9d0cb;--muted:#8f9993;--night:#0a0d0c;--night-2:#0e1210;--panel:#131816;--panel-2:#171d1a;--line:#f0f7ef21;--line-strong:#f0f7ef38;--acid:#cfff4f;--line-bright:#f0f7ef4d;--acid-dim:#98bf36;--red:#ff675e;--amber:#ffc85a;--blue:#77baff;--paper:#edf0e8;--paper-2:#dfe4da;--paper-ink:#111512;--radius:2px}*{box-sizing:border-box}html{background:var(--night);color:var(--ink);scroll-behavior:smooth;width:100%;max-width:100%;scroll-padding-top:90px;overflow-x:hidden}body{background:var(--night);min-width:320px;color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5}::selection{color:var(--night);background:var(--acid)}button,input{color:inherit;font:inherit}button,summary,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4{margin:0}.site-shell{width:100%;max-width:100vw;min-height:100vh;overflow:clip}.frame{width:min(1240px,100% - 56px);margin-inline:auto}.section-pad{padding-block:128px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.announcement{color:#cfd5d0;border-bottom:1px solid var(--line);letter-spacing:.04em;background:#070908;justify-content:center;align-items:center;gap:10px;min-height:38px;padding:8px 20px;font-size:15px;display:flex}.announcement-dot{background:var(--acid);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #cfff4f1a}.announcement a{color:var(--acid);margin-left:14px;font-weight:700}.site-header{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px;display:grid}.logo{width:max-content;color:var(--ink);letter-spacing:-.035em;align-items:center;gap:11px;font-size:18px;font-weight:780;display:inline-flex}.mark{--mark-size:76px;width:var(--mark-size);aspect-ratio:1;flex:none;display:inline-block;position:relative}.mark-small{--mark-size:25px}.mark-rail,.mark-latch{border:max(2px, calc(var(--mark-size) * .08)) solid currentColor;display:block;position:absolute}.mark-rail{border-right:0;inset:12% 24% 12% 12%}.mark-latch{width:42%;height:42%;color:var(--acid);border-left:0;top:29%;right:10%}.mark-dot{aspect-ratio:1;background:var(--acid);border-radius:50%;width:9%;position:absolute;top:46%;right:17%;box-shadow:0 0 12px #cfff4f80}.site-header nav{color:var(--muted);align-items:center;gap:31px;font-size:15px;display:flex}.site-header nav a{transition:color .16s}.site-header nav a:hover{color:var(--ink)}.header-cta{justify-self:end}.button{border-radius:var(--radius);cursor:pointer;letter-spacing:.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:16px;min-height:51px;padding:0 22px;font-size:15px;font-weight:780;transition:transform .16s,background .16s,border-color .16s,color .16s;display:inline-flex}.button:hover{transform:translateY(-2px)}button:focus-visible,.text-link:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.button-small{min-height:38px;padding-inline:17px;font-size:15px}.button-acid{color:#0b0e0c;background:var(--acid);box-shadow:0 12px 30px #a6d13714}.button-acid:hover{background:#ddff82}.button-ghost{color:var(--ink);border-color:var(--line-strong);background:#ffffff06}.button-ghost:hover{background:#cfff4f0a;border-color:#cfff4f80}.text-link{color:var(--ink-soft);align-items:center;gap:12px;font-size:15px;font-weight:720;display:inline-flex}.text-link span{color:var(--acid);transition:transform .16s}.text-link:hover span{transform:translate(4px)}.hero{grid-template-columns:1.03fr .97fr;align-items:center;gap:clamp(48px,7vw,96px);min-height:704px;padding-block:84px 105px;display:grid;position:relative}.hero:after{content:"";filter:blur(100px);pointer-events:none;background:#abe52d0e;border-radius:50%;width:520px;height:520px;position:absolute;top:36px;right:-170px}.hero-grid{z-index:0;opacity:.22;pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 76%);mask-image:linear-gradient(90deg,#000,#0000 76%)}.hero-copy,.hero-console{z-index:2;position:relative}.kicker,.eyebrow{color:var(--acid);letter-spacing:.13em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:750}.kicker{align-items:center;gap:10px;margin-bottom:25px;display:flex}.kicker span{font-size:14px;animation:2.2s ease-in-out infinite blink}@keyframes blink{50%{opacity:.32}}.hero h1,.section-heading h2,.sticky-heading h2,.noise-copy h2,.final-cta h2,.legal-hero h1{letter-spacing:-.067em;font-size:clamp(48px,6.1vw,84px);font-weight:720;line-height:.98}.hero h1 em,.final-cta h2 em{color:var(--acid);font-style:normal;font-weight:inherit}.hero-lede{max-width:600px;color:var(--ink-soft);letter-spacing:-.015em;margin-top:30px;font-size:18px;line-height:1.72}.hero-actions{align-items:center;gap:29px;margin-top:36px;display:flex}.hero-trust{color:#7e8882;gap:24px;margin-top:37px;font-size:15px;display:flex}.hero-trust b{color:var(--acid);margin-right:5px}.hero-signal{z-index:3;color:#737d77;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-family:ui-monospace,monospace;font-size:14px;display:flex;position:absolute}.hero-signal span{background:var(--acid);border-radius:50%;width:5px;height:5px}.hero-signal-one{top:47px;right:12px}.hero-signal-two{bottom:63px;right:384px}.hero-console{background:#101411;border:1px solid #eff7ee2e;justify-self:end;width:min(100%,540px);transform:perspective(1200px)rotateY(-2deg)rotateX(.8deg);box-shadow:0 38px 90px #00000075,0 0 0 8px #ffffff03}.console-topbar,.console-footer{border-bottom:1px solid var(--line);color:#69726d;letter-spacing:.08em;grid-template-columns:1fr auto 1fr;align-items:center;min-height:41px;padding:0 15px;font-family:ui-monospace,monospace;font-size:14px;display:grid}.console-topbar>div{gap:5px;display:flex}.console-topbar i{background:#36403b;border-radius:50%;width:6px;height:6px}.console-topbar i:first-child{background:var(--red)}.console-topbar i:nth-child(2){background:var(--amber)}.console-topbar i:nth-child(3){background:var(--acid-dim)}.console-topbar b{color:var(--acid);justify-self:end;font-size:14px}.console-domain{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:13px;min-height:88px;padding:16px 19px;display:grid}.domain-avatar{color:#0c0f0d;background:#d9dfd6;place-items:center;width:39px;height:39px;font-size:15px;font-weight:850;display:grid}.console-domain>div:nth-child(2){flex-direction:column;display:flex}.console-domain strong{letter-spacing:-.02em;font-size:15px}.console-domain span{color:#707a74;font-family:ui-monospace,monospace;font-size:14px}.risk-badge{color:#ff9a94;text-transform:uppercase;background:#ff675e0f;border:1px solid #ff675e3b;align-items:center;gap:7px;padding:7px 10px;font-family:ui-monospace,monospace;font-size:14px;display:flex}.risk-badge i{background:var(--red);width:5px;height:5px;box-shadow:0 0 8px var(--red);border-radius:50%}.console-event{padding:25px 21px 20px}.event-time{color:#68716c;letter-spacing:.08em;font-family:ui-monospace,monospace;font-size:14px}.event-title{grid-template-columns:34px 1fr;align-items:start;gap:12px;margin:18px 0 21px;display:grid}.event-title>span,.severity-icon{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-family:ui-monospace,monospace;font-size:15px;font-style:normal;font-weight:800;display:inline-grid}.event-title>span,.severity-critical{color:#ff8f88;background:#ff675e17;border:1px solid #ff675e57}.severity-warning{color:var(--amber);background:#ffc85a14;border:1px solid #ffc85a4d}.severity-notice{color:var(--blue);background:#77baff12;border:1px solid #77baff47}.event-title strong{letter-spacing:-.03em;font-size:16px;display:block}.event-title p{color:#858f89;margin-top:4px;font-size:15px}.diff-row{border:1px solid var(--line);grid-template-columns:64px 1fr;align-items:center;min-height:47px;padding:0 14px;font-size:14px;display:grid}.diff-row+.diff-row{border-top:0}.diff-row small{color:#68716c;font-family:ui-monospace,monospace;font-size:14px;font-weight:750}.diff-row code{color:#bec7c1;font-size:14px}.diff-before{border-left:2px solid #51605a}.diff-after{border-left:2px solid var(--red);background:#ff675e09}.diff-after code{color:#ff9e98}.restore-line{border-left:2px solid var(--acid);background:#cfff4f0a;grid-template-columns:20px 1fr;gap:8px;margin-top:16px;padding:12px 13px;display:grid}.restore-line span{color:var(--acid)}.restore-line p{color:#9da6a0;font-size:14px;line-height:1.5}.restore-line b{color:var(--ink)}.console-footer{border-top:1px solid var(--line);border-bottom:0;grid-template-columns:1fr auto}.console-footer span:before{content:"";background:var(--acid);border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.console-footer a{color:var(--ink-soft);font-family:inherit;font-size:inherit;padding:0}.console-footer a:hover{color:var(--acid)}.proof-strip{border-block:1px solid var(--line);background:#0d110f}.proof-grid{grid-template-columns:repeat(3,145px) 1fr;align-items:center;min-height:104px;display:grid}.proof-grid>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:53px;display:flex}.proof-grid>div+div{padding-left:27px}.proof-grid strong{color:var(--acid);font-family:ui-monospace,monospace;font-size:21px}.proof-grid span{color:#727c76;font-size:14px}.proof-grid p{color:#88928c;justify-self:end;max-width:400px;font-size:15px}.section-heading{margin-bottom:56px}.section-heading h2,.sticky-heading h2,.noise-copy h2{font-size:clamp(40px,5vw,68px)}.scan-section{position:relative}.scan-section:before{content:"SCAN / 001";color:#303732;letter-spacing:.18em;font-family:ui-monospace,monospace;font-size:14px;position:absolute;top:54px;right:0}.scan-heading,.signals-heading,.pricing-heading{grid-template-columns:1fr 410px;align-items:end;gap:72px;display:grid}.scan-heading h2{margin-top:14px}.scan-heading>p,.signals-heading>p,.pricing-heading>p{color:var(--muted);font-size:15px;line-height:1.75}.scanner{z-index:2;position:relative}.scan-form{border:1px solid var(--line-strong);background:#101411;padding:17px;box-shadow:0 24px 70px #00000038}.scan-input-wrap{background:#090c0a;border:1px solid #eef6ed26;grid-template-columns:auto 1fr auto;align-items:center;min-height:72px;padding:7px 7px 7px 20px;display:grid}.scan-prefix{color:var(--acid);font-family:ui-monospace,monospace;font-size:16px}.scan-input-wrap input{width:100%;height:54px;color:var(--ink);background:0 0;border:0;outline:0;padding:0 16px;font-family:ui-monospace,monospace;font-size:16px}.scan-button{border:0;min-width:160px;height:54px}.scan-button:disabled{cursor:wait;opacity:.75;transform:none}.spinner{border:2px solid #0a0d0c40;border-top-color:var(--night);border-radius:50%;width:13px;height:13px;animation:.65s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.scan-note{color:#68716c;margin:10px 3px 0;font-size:14px}.scan-error{color:#ffaaa5;background:#ff675e0d;border:1px solid #ff675e33;align-items:center;gap:10px;margin-top:12px;padding:13px 15px;font-size:15px;display:flex}.scan-error span{background:var(--red);width:20px;height:20px;color:var(--night);border-radius:50%;place-items:center;font-weight:850;display:grid}.scan-result{border:1px solid var(--line-strong);background:#101411;margin-top:18px;animation:.36s both result-in}@keyframes result-in{0%{opacity:0;transform:translateY(10px)}}.scan-result-top{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:21px;min-height:132px;padding:22px 25px;display:grid}.score-ring{--score:0;background:radial-gradient(circle at center, #101411 61%, transparent 62%), conic-gradient(var(--acid) calc(var(--score) * 1%), #263029 0);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:78px;height:78px;display:flex}.score-ring span{font-family:ui-monospace,monospace;font-size:23px;font-weight:800}.score-ring small{color:#69726d;font-size:14px}.scan-result-top h3{letter-spacing:-.045em;margin-top:5px;font-size:24px}.scan-result-top p{color:#7d8781;margin-top:2px;font-size:15px}.signal-grid{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.signal{border-right:1px solid var(--line);align-items:center;gap:12px;min-height:82px;padding:16px 20px;display:flex}.signal:last-child{border-right:0}.signal>span{border-radius:50%;place-items:center;width:24px;height:24px;font-size:14px;font-weight:800;display:grid}.signal-good>span{color:var(--night);background:var(--acid)}.signal-bad>span{color:var(--night);background:var(--red)}.signal div{flex-direction:column;display:flex}.signal small{color:#68716c;font-size:14px}.signal strong{font-size:15px}.scan-comparison{border-bottom:1px solid var(--line);background:#0b0f0d;padding:22px 25px}.scan-comparison-saved{box-shadow:inset 3px 0 #7a8780}.scan-comparison-clear{box-shadow:inset 3px 0 0 var(--acid)}.scan-comparison-changed{box-shadow:inset 3px 0 0 var(--red)}.scan-comparison-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.scan-comparison-head h4{letter-spacing:-.03em;margin-top:7px;font-size:20px}.scan-comparison-head>span{border:1px solid var(--line-strong);color:#b8c1bb;text-transform:uppercase;flex:none;padding:7px 9px;font:750 14px/1.3 ui-monospace,monospace}.scan-comparison>p{color:#a2aca6;margin-top:13px;font-size:15px;line-height:1.65}.scan-comparison>small{color:#7f8983;margin-top:14px;font-size:14px;line-height:1.55;display:block}.scan-comparison-events{border-top:1px solid var(--line);margin-top:16px}.scan-comparison-events details{border-bottom:1px solid var(--line)}.scan-comparison-events summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:66px;list-style:none;display:grid}.scan-comparison-events summary::-webkit-details-marker{display:none}.scan-comparison-events summary>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.scan-comparison-events summary strong{font-size:15px}.scan-comparison-events summary small{color:#89938d;overflow-wrap:anywhere;font-size:14px}.scan-comparison-events summary i{color:#68716c;font-style:normal;transition:transform .16s}.scan-comparison-events details[open] summary i{transform:rotate(45deg)}.scan-comparison-events details>p{color:#a3ada7;margin:0 0 17px 44px;font-size:15px;line-height:1.6}.scan-comparison-events details>p b{color:var(--ink)}.scan-comparison-more{color:#89938d;margin-top:14px;font-size:14px;line-height:1.55}.scan-comparison-next{background:#cfff4f09;border:1px solid #cfff4f2e;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:16px;display:flex}.scan-comparison-next>div{gap:4px;display:grid}.scan-comparison-next strong{font-size:15px}.scan-comparison-next span{color:#929c96;font-size:14px;line-height:1.5}.scan-comparison-next .button{white-space:nowrap;flex:none}.scan-findings{padding:22px 25px 25px}.findings-heading{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.findings-heading h4{font-size:15px}.findings-heading span{color:#5f6863;text-transform:uppercase;font-family:ui-monospace,monospace;font-size:14px}.finding{border-top:1px solid var(--line)}.finding:last-child{border-bottom:1px solid var(--line)}.finding summary{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:68px;list-style:none;display:grid}.finding summary::-webkit-details-marker{display:none}.finding summary>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.finding summary strong{font-size:15px}.finding summary small{color:#737c77;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.finding summary i{color:#68716c;font-style:normal;transition:transform .16s}.finding[open] summary i{transform:rotate(45deg)}.finding p{color:#9ba49e;margin:-2px 0 17px 44px;font-size:15px}.finding p b{color:var(--ink)}.scan-clear{background:#cfff4f09;border:1px solid #cfff4f2b;align-items:center;gap:14px;padding:19px;display:flex}.scan-clear>span{width:31px;height:31px;color:var(--night);background:var(--acid);border-radius:50%;place-items:center;font-weight:900;display:grid}.scan-clear p{color:#8f9993;font-size:15px}.scan-clear strong{color:var(--ink);display:block}.scan-trial{border-top:1px solid var(--line);background:linear-gradient(120deg,#cfff4f0e,#cfff4f04);grid-template-columns:1.05fr .95fr;gap:30px;padding:28px 25px;scroll-margin-top:28px;display:grid}.scan-trial-copy h4{letter-spacing:-.04em;margin-top:9px;font-size:24px}.scan-trial-copy>p{color:#a0aaa4;max-width:610px;margin-top:9px;font-size:15px;line-height:1.65}.scan-trial-copy>div{color:#c4cec7;flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-family:ui-monospace,monospace;font-size:14px;display:flex}.scan-trial-form{align-self:center}.scan-trial-form label{color:#aab4ae;letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px;font-family:ui-monospace,monospace;font-size:14px;font-weight:800;display:block}.scan-trial-form>div:first-of-type{background:#090c0a;border:1px solid #eef6ed30;grid-template-columns:minmax(0,1fr) auto;display:grid}.scan-trial-form input{min-width:0;height:54px;color:var(--ink);background:0 0;border:0;outline:0;padding:0 15px;font:15px ui-monospace,monospace}.scan-trial-form input::placeholder{color:#737d77}.scan-trial-form button{white-space:nowrap;border:0;min-height:54px}.scan-trial-form button:disabled{cursor:wait;opacity:.75}.scan-trial-form>small{color:#929c96;margin-top:8px;font-size:14px;display:block}.scan-trial-form .scan-error{margin-top:10px}.scan-trial-success{background:#cfff4f0b;border:1px solid #cfff4f33;align-self:center;gap:13px;padding:18px;display:flex}.scan-trial-success>span{width:30px;height:30px;color:var(--night);background:var(--acid);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.scan-trial-success b{font-size:16px}.scan-trial-success p,.scan-trial-fallback p{color:#a0aaa4;margin-top:3px;font-size:15px;line-height:1.55}.scan-trial-fallback{align-self:center}.scan-trial-fallback .button{margin-top:12px}@media (max-width:760px){.scan-comparison-next{flex-direction:column;align-items:stretch}.scan-comparison-next .button{width:100%}.scan-trial{grid-template-columns:1fr;gap:22px;padding:22px 18px}.scan-trial-copy h4{font-size:22px}.scan-trial-form>div:first-of-type{grid-template-columns:1fr;padding:7px}.scan-trial-form input{height:50px}.scan-trial-form button{width:100%}}.problem{color:var(--paper-ink);background:var(--paper)}.split-heading{grid-template-columns:170px 1fr 360px;align-items:start;gap:50px;display:grid}.problem .eyebrow{color:#59655c}.split-heading h2{font-size:clamp(43px,5.2vw,70px)}.split-heading p{color:#5f685f;padding-top:7px;font-size:16px;line-height:1.8}.timeline{grid-template-columns:repeat(3,1fr);gap:54px;margin-top:106px;display:grid;position:relative}.timeline-track{background:#b8bfb6;height:1px;position:absolute;top:36px;left:0;right:0}.timeline article{padding-top:77px;position:relative}.timeline-day{color:#707a72;letter-spacing:.1em;font-family:ui-monospace,monospace;font-size:14px;position:absolute;top:0}.timeline-node{z-index:2;border:3px solid var(--paper);border-radius:50%;width:15px;height:15px;position:absolute;top:29px;left:0;box-shadow:0 0 0 1px #8e978f}.node-good{background:#6c7b70}.node-bad{background:var(--red);box-shadow:0 0 0 1px var(--red), 0 0 0 7px #ff675e1c}.node-dim{background:#c7cbc4}.timeline h3{letter-spacing:-.035em;font-size:18px}.timeline article p{color:#687169;max-width:310px;margin-top:11px;font-size:15px;line-height:1.7}.timeline-latch{color:var(--acid);letter-spacing:.05em;text-transform:uppercase;background:#111512;align-items:center;gap:11px;padding:7px 11px 7px 8px;font-family:ui-monospace,monospace;font-size:14px;display:flex;position:absolute;top:14px;left:39.5%;box-shadow:0 8px 20px #00000029}.timeline-latch .mark{--mark-size:27px}.signals{background:var(--night-2)}.signals-heading h2,.pricing-heading h2{margin-top:14px}.signal-cards{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.signal-cards article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:276px;padding:26px 30px 31px;transition:background .18s;position:relative}.signal-cards article:hover{background:#cfff4f06}.signal-cards article>span{color:#515a55;font-family:ui-monospace,monospace;font-size:14px}.signal-cards h3{letter-spacing:-.035em;margin-top:65px;font-size:18px}.signal-cards p{color:#7f8983;max-width:270px;margin-top:10px;font-size:15px;line-height:1.65}.signal-glyph{width:58px;height:41px;position:absolute;top:27px;right:29px}.signal-glyph i{display:block;position:absolute}.signal-glyph i:first-child{border:1px solid #5a645e;border-right:0;inset:3px 18px 3px 3px}.signal-glyph i:nth-child(2){border:1px solid var(--acid-dim);border-left:0;width:24px;height:20px;top:10px;right:2px}.signal-glyph i:nth-child(3){background:var(--acid);border-radius:50%;width:4px;height:4px;top:18px;right:9px}.workflow{background:#0b0f0d}.workflow-grid{grid-template-columns:.78fr 1.22fr;align-items:start;gap:104px;display:grid}.sticky-heading{position:sticky;top:116px}.sticky-heading h2{margin-top:18px}.sticky-heading>p{max-width:440px;color:var(--muted);margin:26px 0 28px;font-size:16px;line-height:1.78}.workflow-steps{border-top:1px solid var(--line)}.workflow-steps article{border-bottom:1px solid var(--line);grid-template-columns:46px 1fr;gap:17px;padding:39px 0 45px;display:grid}.workflow-steps article>span{color:var(--acid);font-family:ui-monospace,monospace;font-size:14px}.workflow-steps h3{letter-spacing:-.04em;font-size:21px}.workflow-steps p{color:#818b85;max-width:470px;margin-top:8px;font-size:15px;line-height:1.7}.step-visual{border:1px solid var(--line);background:#111613;grid-column:2;margin-top:25px}.url-visual{grid-template-columns:auto 1fr auto;align-items:center;gap:13px;min-height:60px;padding:7px 7px 7px 17px;display:grid}.url-visual i{color:var(--acid);font-style:normal}.url-visual code{color:#9da69f;font-size:15px}.url-visual b{color:var(--night);background:var(--acid);padding:13px 18px;font-size:14px}.baseline-visual{align-items:center;gap:15px;min-height:82px;padding:15px 19px;display:flex}.baseline-visual>i{width:34px;height:34px;color:var(--night);background:var(--acid);border-radius:50%;place-items:center;font-style:normal;font-weight:900;display:grid}.baseline-visual span{flex-direction:column;display:flex}.baseline-visual b{font-size:15px}.baseline-visual small{color:#6f7973;font-size:14px}.baseline-visual em{color:var(--acid);border:1px solid #cfff4f38;margin-left:auto;padding:6px 8px;font-family:ui-monospace,monospace;font-size:14px;font-style:normal}.email-visual{border-left:2px solid var(--red);min-height:100px;padding:18px 20px}.email-visual small{color:var(--red);font-family:ui-monospace,monospace;font-size:14px;display:block}.email-visual b{margin-top:10px;font-size:15px;display:block}.email-visual p{color:#727c76;margin-top:4px;font-family:ui-monospace,monospace;font-size:14px}.noise{color:var(--paper-ink);background:var(--paper)}.noise-grid{grid-template-columns:1fr .85fr;align-items:center;gap:116px;display:grid}.noise .eyebrow{color:#657166}.noise-copy h2{max-width:660px;margin-top:18px}.noise-copy>p{color:#5e685f;max-width:650px;margin-top:28px;font-size:16px;line-height:1.8}.noise-copy ul{max-width:610px;margin:36px 0 0;padding:0;list-style:none}.noise-copy li{border-top:1px solid #cbd0c7;align-items:center;gap:13px;padding:13px 0;display:flex}.noise-copy li:last-child{border-bottom:1px solid #cbd0c7}.noise-copy li>div{flex-direction:column;display:flex}.noise-copy li b{font-size:15px}.noise-copy li small{color:#747d75;font-size:14px}.noise-panel{color:var(--ink);background:#111512;padding:17px;position:relative;box-shadow:22px 26px #d6dbd1,0 28px 70px #232b2529}.noise-panel:before{content:"";z-index:-1;border:1px solid #adb5ab;position:absolute;inset:-9px 9px 9px -9px}.noise-panel-head{color:#6d7671;justify-content:space-between;padding:2px 2px 16px;font-family:ui-monospace,monospace;font-size:14px;display:flex}.noise-panel-head b{color:var(--acid);font-weight:600}.noise-stat{border:1px solid var(--line);grid-template-columns:75px 1fr auto;align-items:center;min-height:92px;padding:14px 18px;display:grid}.noise-stat+.noise-stat{border-top:0}.noise-stat>span{font-family:ui-monospace,monospace;font-size:29px;font-weight:650}.noise-stat>div{flex-direction:column;display:flex}.noise-stat b{font-size:15px}.noise-stat small{color:#6f7973;font-size:14px}.noise-stat>i{border-radius:50%;place-items:center;width:26px;height:26px;font-style:normal;font-weight:800;display:grid}.noise-stat.good>i{color:var(--night);background:var(--acid)}.noise-stat.bad{background:#ff675e09}.noise-stat.bad>i{color:var(--night);background:var(--red)}.noise-muted{color:#77817a;background:#0a0d0b;align-items:baseline;gap:10px;margin-top:15px;padding:12px 15px;display:flex}.noise-muted span{color:#b4bdb6;font-family:ui-monospace,monospace;font-size:16px}.noise-muted p{font-size:14px}.noise-pulse{align-items:end;gap:5px;height:58px;padding:13px 2px 0;display:flex}.noise-pulse i{background:#28302b;flex:1;height:10px}.noise-pulse i:nth-child(2n){height:17px}.noise-pulse i:nth-child(3n){height:25px}.noise-pulse i:nth-child(7){background:var(--red);height:43px}.pricing{background:var(--night)}.pricing-cards{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:13px;display:grid}.pricing-cards article{border:1px solid var(--line);background:#0f1311;flex-direction:column;min-height:495px;padding:30px;display:flex;position:relative}.pricing-cards article.plan-featured{background:#121813;border-color:#cfff4f6b;box-shadow:0 25px 70px #00000045}.popular-tag{color:var(--night);background:var(--acid);letter-spacing:.08em;padding:6px 9px;font-family:ui-monospace,monospace;font-size:14px;font-weight:800;position:absolute;top:-13px;right:16px}.plan-top>span{color:var(--acid);letter-spacing:.12em;font-family:ui-monospace,monospace;font-size:14px}.plan-top p{color:#7c8680;margin-top:10px;font-size:15px}.price{align-items:flex-start;margin:35px 0 31px;display:flex}.price sup{color:#aeb7b0;margin:12px 4px 0 0;font-size:16px}.price strong{letter-spacing:-.07em;font-size:66px;line-height:1}.price>span{color:#68716c;align-self:end;margin:0 0 8px 9px;font-size:14px}.pricing-cards ul{margin:0 0 31px;padding:0;list-style:none}.pricing-cards li{color:#8c9690;border-top:1px solid var(--line);padding:10px 0;font-size:15px}.pricing-cards li:last-child{border-bottom:1px solid var(--line)}.pricing-cards li:before{content:"✓";color:var(--acid);margin-right:9px}.pricing-cards li b{color:var(--ink)}.pricing-cards .button{width:100%;margin-top:auto}.pricing-footnote{color:#59625d;text-align:center;margin-top:24px;font-size:14px}.pricing-footnote a{color:var(--acid);text-underline-offset:3px;font-weight:750;text-decoration:underline}.faq{background:#0e1210}.faq-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:110px;display:grid}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;grid-template-columns:38px 1fr auto;align-items:center;gap:14px;min-height:80px;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:#515a55;font-family:ui-monospace,monospace;font-size:14px}.faq-list summary b{letter-spacing:-.02em;font-size:16px}.faq-list summary i{color:var(--acid);font-style:normal;transition:transform .16s}.faq-list details[open] summary i{transform:rotate(45deg)}.faq-list details p{color:#89938d;max-width:650px;margin:-3px 45px 27px 52px;font-size:15px;line-height:1.75}.final-cta{border-top:1px solid var(--line);background:#090c0a;padding-block:144px;position:relative}.final-cta:before{content:"";background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 65%);mask-image:radial-gradient(circle,#000,#0000 65%)}.final-cta-inner{text-align:center;position:relative}.final-mark{place-items:center;width:102px;height:100px;margin:0 auto 30px;display:grid;position:relative}.final-mark .mark{--mark-size:72px}.final-mark>i{background:var(--acid);opacity:.18;border-radius:50%;width:10px;height:10px;position:absolute}.final-mark>i:nth-child(2){top:16px;left:0}.final-mark>i:nth-child(3){bottom:13px;right:0}.final-cta h2{margin-top:20px;font-size:clamp(47px,6vw,80px)}.final-cta-inner>div:nth-of-type(2){justify-content:center;gap:12px;margin-top:38px;display:flex}.final-cta-inner>p{color:#5e6762;margin-top:20px;font-size:14px}.site-footer{border-top:1px solid var(--line);background:#070908}.footer-grid{grid-template-columns:2fr 1fr 1fr 1.2fr;gap:60px;padding-block:70px;display:grid}.footer-grid>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footer-grid>div:first-child p{color:#626b66;max-width:280px;margin-top:8px;font-size:15px;line-height:1.65}.footer-grid b{color:#aab2ad;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-family:ui-monospace,monospace;font-size:14px}.footer-grid>div:not(:first-child) a,.footer-grid>div:not(:first-child) span{color:#68716c;font-size:15px}.footer-grid>div:not(:first-child) a:hover{color:var(--acid)}.footer-bottom{color:#424a45;border-top:1px solid var(--line);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:57px;font-family:ui-monospace,monospace;font-size:14px;display:flex}.fix-brief-promo{background:#cfff4f09;border:1px solid #cfff4f40;grid-template-columns:1.25fr .8fr auto;align-items:center;gap:34px;margin-top:28px;padding:31px;display:grid}.fix-brief-promo h3{letter-spacing:-.045em;margin-top:10px;font-size:27px}.fix-brief-promo p{color:#8c9690;max-width:600px;margin-top:12px;font-size:16px;line-height:1.7}.fix-brief-promo ul{color:#9aa49e;margin:0;padding:0;list-style:none}.fix-brief-promo li{border-bottom:1px solid var(--line);padding:8px 0;font-size:15px}.fix-brief-promo li:before{content:"✓";color:var(--acid);margin-right:9px}.fix-brief-promo-price{flex-direction:column;align-items:flex-start;min-width:190px;display:flex}.fix-brief-promo-price>strong{letter-spacing:-.06em;font-size:38px;line-height:1}.fix-brief-promo-price>span{color:#9ba49e;margin-top:5px;font-size:15px}.fix-brief-promo-price>small{color:var(--acid);margin:8px 0 15px;font-family:ui-monospace,monospace;font-size:15px}.fix-brief-promo-price .button{width:100%}.login-shell{background:#090c0a;min-height:100vh}.login-shell>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(1180px,100% - 56px);min-height:82px;margin-inline:auto;display:flex}.login-shell>header>a:last-child{color:#707a74;font-size:15px}.login-shell>header>a:last-child:hover{color:var(--acid)}.login-grid{grid-template-columns:1fr .85fr;align-items:center;gap:100px;width:min(1100px,100% - 56px);min-height:calc(100vh - 82px);margin-inline:auto;padding-block:70px;display:grid}.login-panel h1{letter-spacing:-.065em;max-width:690px;margin-top:18px;font-size:clamp(43px,5.4vw,70px);font-weight:720;line-height:1}.login-panel>p{color:#909a94;max-width:570px;margin-top:25px;font-size:16px;line-height:1.78}.login-panel>small{color:#535c56;margin-top:22px;font-size:14px;display:block}.login-panel>small a{color:#77817a;text-decoration:underline}.login-form{border:1px solid var(--line-strong);background:#111613;grid-template-columns:1fr auto;max-width:570px;margin-top:34px;padding:9px;display:grid}.login-form label{color:#6d7671;letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;margin:0 0 6px 8px;font-family:ui-monospace,monospace;font-size:14px}.login-form input{background:#090c0a;border:0;outline:0;min-width:0;padding:0 14px;font-family:ui-monospace,monospace;font-size:15px}.login-form .button{min-width:215px}.login-form .scan-error{grid-column:1/-1}.login-actions{gap:12px;margin-top:34px;display:flex}.login-success{background:#cfff4f0b;border:1px solid #cfff4f40;align-items:center;gap:15px;max-width:570px;margin-top:35px;padding:20px;display:flex}.login-success>span{width:35px;height:35px;color:var(--night);background:var(--acid);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.login-success div{flex-direction:column;display:flex}.login-success b{font-size:15px}.login-success p{color:#7f8983;font-size:15px}.login-proof{border:1px solid var(--line);background:#101411;padding:37px;position:relative}.login-proof:before{content:"";z-index:-1;border:1px solid #cfff4f21;position:absolute;inset:10px -10px -10px 10px}.login-proof-list{border-top:1px solid var(--line);margin-top:25px}.login-proof-list article{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr;gap:12px;padding:21px 0;display:grid}.login-proof-list article>span{color:var(--acid);font-family:ui-monospace,monospace;font-size:14px}.login-proof-list b{font-size:15px;display:block}.login-proof-list p{color:#747e78;margin-top:5px;font-size:14px;line-height:1.6}.login-mini-alert{border-left:2px solid var(--red);background:#ff675e0a;margin-top:27px;padding:16px}.login-mini-alert small{color:var(--red);font-family:ui-monospace,monospace;font-size:14px;display:block}.login-mini-alert b{margin-top:8px;font-size:15px;display:block}.login-mini-alert code{color:#8c9690;margin-top:7px;font-size:14px;display:block}.dashboard-shell{background:#0b0e0c;grid-template-columns:224px 1fr;min-height:100vh;display:grid}.dash-sidebar{border-right:1px solid var(--line);background:#080b09;flex-direction:column;height:100vh;padding:27px 22px;display:flex;position:sticky;top:0}.dash-sidebar nav{flex-direction:column;gap:4px;margin-top:58px;display:flex}.dash-sidebar nav a{color:#68716c;border:1px solid #0000;align-items:center;gap:13px;padding:11px 12px;font-size:15px;display:flex}.dash-sidebar nav a span{color:#555e58;width:16px;font-family:ui-monospace,monospace}.dash-sidebar nav a:hover{color:var(--ink)}.dash-sidebar nav a.active{color:var(--ink);background:#cfff4f0a;border-color:#cfff4f29}.dash-sidebar nav a.active span{color:var(--acid)}.dash-side-bottom{border-top:1px solid var(--line);flex-direction:column;gap:9px;margin-top:auto;padding:19px 11px 0;display:flex}.dash-side-bottom a,.dash-side-bottom button{color:#555e58;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.dash-side-bottom a:hover,.dash-side-bottom button:hover{color:var(--acid)}.dash-main{width:min(100%,1370px);padding:42px clamp(28px,4vw,68px) 80px}.dash-header{justify-content:space-between;align-items:center;margin-bottom:35px;display:flex}.dash-header h1{letter-spacing:-.055em;margin-top:6px;font-size:37px;line-height:1}.dash-user{align-items:center;gap:11px;display:flex}.dash-user>span{width:35px;height:35px;color:var(--night);background:var(--paper);place-items:center;font-size:15px;font-weight:850;display:grid}.dash-user>div{flex-direction:column;display:flex}.dash-user b{font-size:14px}.dash-user small{color:#626b66;text-transform:capitalize;font-size:14px}.demo-banner,.trial-banner{background:#cfff4f09;border:1px solid #cfff4f30;align-items:center;gap:18px;min-height:62px;margin-bottom:19px;padding:12px 17px;display:flex}.demo-banner>span,.trial-banner span{color:var(--acid);letter-spacing:.08em;font-family:ui-monospace,monospace;font-size:14px;font-weight:800}.demo-banner p,.trial-banner p{color:#7d8781;font-size:14px}.demo-banner a{color:var(--acid);margin-left:auto;font-size:14px;font-weight:750}.trial-banner{justify-content:space-between}.trial-banner>div{flex-direction:column;display:flex}.trial-banner button{color:var(--night);background:var(--acid);cursor:pointer;border:0;padding:9px 13px;font-size:14px;font-weight:800}.activation-card{background:#0f1411;border:1px solid #cfff4f38;margin:22px 0}.activation-card.activation-complete{background:#cfff4f09;border-color:#cfff4f59}.activation-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;min-height:112px;padding:23px 25px;display:flex}.activation-head h2{letter-spacing:-.04em;margin-top:7px;font-size:23px}.activation-head p{color:#8d9791;max-width:760px;margin-top:7px;font-size:16px;line-height:1.6}.activation-head>strong{min-width:72px;color:var(--acid);text-align:right;font:800 20px/1 ui-monospace,monospace}.activation-steps{grid-template-columns:repeat(3,1fr);display:grid}.activation-steps>article{border-right:1px solid var(--line);grid-template-columns:35px 1fr;gap:15px;min-height:195px;padding:22px;display:grid}.activation-steps>article:last-child{border-right:0}.activation-steps>article.is-complete{background:#cfff4f06}.activation-index{width:31px;height:31px;color:var(--acid);border:1px solid #cfff4f40;place-items:center;font:800 15px/1 ui-monospace,monospace;display:grid}.activation-steps h3{color:var(--ink);font-size:15px}.activation-steps p{color:#87918b;min-height:63px;margin-top:7px;font-size:15px;line-height:1.6}.activation-steps button{min-height:36px;color:var(--night);border:1px solid var(--acid);background:var(--acid);cursor:pointer;margin-top:14px;padding:9px 12px;font-size:15px;font-weight:850}.activation-steps button:disabled{opacity:.55;cursor:wait}.activation-actions{flex-wrap:wrap;gap:7px;display:flex}.activation-steps button.activation-secondary{color:#a4aea8;border-color:var(--line-bright);background:0 0}.activation-steps button.activation-secondary:hover{color:var(--acid);border-color:var(--acid)}.activation-verified,.activation-waiting{color:var(--acid);text-transform:uppercase;margin-top:16px;font:800 15px/1.4 ui-monospace,monospace;display:inline-flex}.activation-waiting{color:#69736d}.activation-message{color:#a9b3ac;border-top:1px solid var(--line);background:#0b0f0d;padding:13px 24px;font-size:15px;line-height:1.55}.dash-stats{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.dash-stats article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#101411;min-height:148px;padding:20px;position:relative}.dash-stats article>small{color:#606963;letter-spacing:.08em;font-family:ui-monospace,monospace;font-size:14px}.dash-stats article>strong{margin-top:16px;font-family:ui-monospace,monospace;font-size:32px;line-height:1;display:block}.dash-stats article>p{color:#626b66;margin-top:7px;font-size:14px}.dash-stats article>i{color:#515a55;font-style:normal;position:absolute;bottom:19px;right:18px}.dash-stats .stat-alert{background:#ff675e06}.stat-alert>strong{color:#ff8f88}.stat-check,.stat-warning{background:var(--acid);border-radius:50%;place-items:center;width:25px;height:25px;font-size:15px;font-weight:850;display:grid;color:var(--night)!important}.stat-warning{background:var(--red)}.stat-spark{letter-spacing:-3px;font-family:ui-monospace,monospace;font-size:16px}.stat-bars{align-items:end;gap:3px;height:28px;display:flex}.stat-bars b{background:#56605a;width:3px;height:9px}.stat-bars b:nth-child(2){height:16px}.stat-bars b:nth-child(3){background:var(--acid-dim);height:24px}.stat-bars b:nth-child(4){height:20px}.dash-section{margin-top:61px}.dash-section-head{justify-content:space-between;align-items:end;margin-bottom:20px;display:flex}.dash-section-head h2{letter-spacing:-.045em;margin-top:5px;font-size:24px}.dash-head-note{color:#626b66;font-size:14px}.owner-funnel{scroll-margin-top:28px}.owner-funnel-retention{color:#929c96;text-align:right;font:700 14px/1.45 ui-monospace,monospace}.owner-funnel-summary{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.owner-funnel-summary article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#101411;min-width:0;min-height:142px;padding:20px}.owner-funnel-summary small{color:#929c96;letter-spacing:.07em;font:750 14px/1.35 ui-monospace,monospace}.owner-funnel-summary strong{margin-top:15px;font:800 31px/1 ui-monospace,monospace;display:block}.owner-funnel-summary p{color:#929c96;margin-top:8px;font-size:14px;line-height:1.45}.owner-funnel-summary .owner-funnel-paid{background:#cfff4f0b}.owner-funnel-summary .owner-funnel-paid strong{color:var(--acid)}.owner-funnel-grid{border-inline:1px solid var(--line);border-bottom:1px solid var(--line);background:#0e1210;grid-template-columns:minmax(420px,.92fr) minmax(370px,1.08fr);display:grid}.owner-funnel-stages{border-right:1px solid var(--line);min-width:0}.owner-funnel-stages>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(170px,1fr) 68px minmax(125px,.8fr);align-items:center;gap:14px;min-height:52px;padding:9px 18px;display:grid}.owner-funnel-stages>div:last-child{border-bottom:0}.owner-funnel-stages>div:first-child{background:#111613;min-height:43px}.owner-funnel-stages b{color:#929c96;text-transform:uppercase;font:750 14px/1.35 ui-monospace,monospace}.owner-funnel-stages span{color:#d2d8d4;font-size:15px}.owner-funnel-stages strong{color:var(--acid);font:800 17px/1 ui-monospace,monospace}.owner-funnel-stages small{color:#929c96;font-size:14px;line-height:1.35}.owner-funnel-breakdown{min-width:0}.owner-funnel-breakdown>div{border-bottom:1px solid var(--line);padding:20px}.owner-funnel-breakdown>div:last-child{border-bottom:0}.owner-funnel-breakdown h3{margin-bottom:13px;font-size:17px}.owner-funnel-breakdown p{border-top:1px solid #ffffff0b;justify-content:space-between;align-items:flex-start;gap:18px;padding-block:9px;display:flex}.owner-funnel-breakdown p:first-of-type{border-top:0}.owner-funnel-breakdown code{color:#c7cec9;overflow-wrap:anywhere;min-width:0;font-size:14px}.owner-funnel-breakdown p span{color:#929c96;text-align:right;flex:none;font-size:14px;line-height:1.45}.owner-funnel-sources{flex-wrap:wrap;gap:8px;display:flex}.owner-funnel-sources>span{color:#aeb6b0;border:1px solid var(--line);align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:inline-flex}.owner-funnel-sources b{color:var(--acid);font:800 14px/1 ui-monospace,monospace}.owner-funnel-note{color:#929c96;border:1px solid var(--line);background:#0a0d0b;border-top:0;padding:13px 16px;font-size:14px;line-height:1.55}.add-site-form{background:#101511;border:1px solid #cfff4f40;grid-template-columns:1fr 1fr auto auto;align-items:end;gap:10px;margin-bottom:13px;padding:17px;display:grid}.add-site-form>div{flex-direction:column;gap:6px;display:flex}.add-site-form label{color:#69736c;text-transform:uppercase;font-family:ui-monospace,monospace;font-size:14px}.add-site-form input{border:1px solid var(--line);background:#090c0a;outline:0;height:44px;padding:0 12px;font-size:15px}.add-site-form .button{min-height:44px}.add-cancel{color:#68716c;cursor:pointer;background:0 0;border:0;height:44px;padding-inline:10px;font-size:14px}.site-table,.events-list{border:1px solid var(--line);background:#0e1210}.site-table-head,.site-table article{grid-template-columns:minmax(230px,1.5fr) 75px minmax(145px,.75fr) 120px minmax(120px,auto);align-items:center;gap:12px;min-height:67px;padding:0 18px;display:grid}.site-table-head{color:#515a55;border-bottom:1px solid var(--line);text-transform:uppercase;min-height:37px;font-family:ui-monospace,monospace;font-size:14px}.site-table article{border-bottom:1px solid var(--line);transition:background .15s}.site-table article:last-of-type{border-bottom:0}.site-table article:hover{background:#ffffff05}.site-identity{align-items:center;gap:12px;min-width:0;display:flex}.site-identity>span{color:#9ba49e;border:1px solid var(--line);background:#151a17;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:grid}.site-identity>div{flex-direction:column;min-width:0;display:flex}.site-identity b{font-size:15px}.site-identity a{color:#616a64;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;font-size:14px;overflow:hidden}.site-pages{color:#909a94;font-family:ui-monospace,monospace;font-size:14px}.site-checked{color:#69736c;font-size:14px}.site-state{color:#92a09a;border:1px solid var(--line);text-transform:uppercase;align-items:center;gap:6px;width:max-content;padding:5px 8px;font-family:ui-monospace,monospace;font-size:14px;display:flex}.site-state i{background:#79847d;border-radius:50%;width:5px;height:5px}.state-healthy{color:var(--acid);border-color:#cfff4f29}.state-healthy i{background:var(--acid)}.state-drift{color:#ff8f88;border-color:#ff675e33}.state-drift i{background:var(--red)}.state-error i{background:var(--amber)}.site-menu{color:#565f59;cursor:pointer;letter-spacing:1px;background:0 0;border:0;font-size:14px}.site-menu:hover{color:var(--red)}.state-baselining{color:var(--amber);border-color:#e5ad313d}.state-baselining i{background:var(--amber)}.state-paused{color:#909991;border-color:#90999133}.state-paused i{background:#707a73}.site-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.baseline-review{color:var(--night);background:var(--acid);text-transform:uppercase;cursor:pointer;border:0;padding:7px 9px;font:800 15px/1 ui-monospace,monospace}.baseline-review:disabled{opacity:.55;cursor:wait}.baseline-backdrop{z-index:70;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030504d1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.baseline-dialog{border:1px solid var(--line-bright);background:#0d110f;flex-direction:column;width:min(920px,100%);max-height:min(820px,100vh - 48px);display:flex;box-shadow:0 35px 100px #0000008c}.baseline-dialog-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding:25px;display:flex}.baseline-dialog-head h2{margin-top:7px;font-size:25px}.baseline-dialog-head p{color:#7c8680;max-width:650px;margin-top:8px;font-size:15px;line-height:1.6}.baseline-dialog-head>button{color:#6c766f;cursor:pointer;background:0 0;border:0;font-size:25px}.baseline-pages{overflow-y:auto}.baseline-pages details{border-bottom:1px solid var(--line)}.baseline-pages summary{cursor:pointer;grid-template-columns:38px 1fr 20px;align-items:center;gap:13px;min-height:69px;padding:0 23px;list-style:none;display:grid}.baseline-pages summary::-webkit-details-marker{display:none}.baseline-pages summary>span{width:32px;height:32px;color:var(--acid);border:1px solid #cfff4f2e;place-items:center;font:750 14px/1 ui-monospace,monospace;display:grid}.baseline-pages summary>span.baseline-risk{color:#ff8f88;border-color:#ff675e40}.baseline-pages summary>div{flex-direction:column;min-width:0;display:flex}.baseline-pages summary b{font-size:15px}.baseline-pages summary small{color:#626c66;text-overflow:ellipsis;white-space:nowrap;font:14px/1.5 ui-monospace,monospace;overflow:hidden}.baseline-pages summary i{color:var(--acid);font-style:normal;transition:transform .16s}.baseline-pages details[open] summary i{transform:rotate(45deg)}.baseline-fields{grid-template-columns:repeat(2,1fr);gap:1px;padding:0 23px 20px 74px;display:grid}.baseline-fields p{background:#111613;min-width:0;padding:11px}.baseline-fields b{color:#667069;text-transform:uppercase;margin-bottom:5px;font:700 14px/1 ui-monospace,monospace;display:block}.baseline-fields code{overflow-wrap:anywhere;color:#a8b1ab;font-size:14px}.baseline-dialog-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:20px 24px;display:flex}.baseline-dialog-foot p{color:#6d7770;max-width:550px;font-size:14px;line-height:1.55}.baseline-dialog-foot .button{flex:none}.empty-sites,.empty-events{color:#59625d;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:180px;display:flex}.empty-sites>span{color:var(--acid);font-size:26px}.empty-sites h3{color:var(--ink);margin-top:10px;font-size:15px}.empty-sites p{margin-top:5px;font-size:14px}.events-list details{border-bottom:1px solid var(--line)}.events-list details:last-child{border-bottom:0}.events-list summary{cursor:pointer;grid-template-columns:auto 1fr auto 20px;align-items:center;gap:15px;min-height:76px;padding:0 18px;list-style:none;display:grid}.events-list summary::-webkit-details-marker{display:none}.events-list summary>div{flex-direction:column;display:flex}.events-list summary b{font-size:15px}.events-list summary small{color:#606963;font-size:14px}.events-list summary time{color:#59625d;font-family:ui-monospace,monospace;font-size:14px}.events-list summary>i{color:var(--acid);font-style:normal;transition:transform .16s}.events-list details[open] summary>i{transform:rotate(45deg)}.event-ack,.event-reviewed{width:fit-content;margin-top:13px}.event-ack{border:1px solid var(--line-bright);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;padding:8px 11px;font:700 14px/1 ui-monospace,monospace}.event-ack:hover{border-color:var(--acid);color:var(--acid)}.event-reviewed{color:var(--acid);letter-spacing:.08em;text-transform:uppercase;font:700 14px/1 ui-monospace,monospace}.history-more{color:#859088;border:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#0e1210;width:100%;margin-top:10px;padding:12px;font:750 14px/1 ui-monospace,monospace}.history-more:hover{color:var(--acid);border-color:#cfff4f3d}.history-more:disabled{opacity:.55;cursor:wait}.event-detail{border:1px solid var(--line);background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:0 18px 19px 63px;display:grid}.event-detail>div{background:#111512;flex-direction:column;padding:12px;display:flex}.event-detail small{color:#68716c;font-family:ui-monospace,monospace;font-size:14px}.event-detail code{color:#9ba49e;word-break:break-word;margin-top:5px;font-size:14px}.event-detail .event-after{background:#ff675e09}.event-detail .event-after code{color:#ff9a94}.event-detail>p{color:#858f89;background:#111512;grid-column:1/-1;padding:12px;font-size:14px}.event-detail p b{color:var(--ink)}.event-detail>p.event-email-state{color:#e6b765;background:#17150f}.empty-events{flex-direction:row;gap:12px;min-height:130px}.empty-events>span{width:29px;height:29px;color:var(--night);background:var(--acid);border-radius:50%;place-items:center;font-weight:900;display:grid}.empty-events p{text-align:left;font-size:14px}.empty-events b{color:var(--ink);display:block}.dash-billing{border:1px solid var(--line);background:#101411;justify-content:space-between;align-items:center;gap:30px;margin-top:62px;padding:28px;scroll-margin-top:30px;display:flex}.dash-billing h2{text-transform:capitalize;margin-top:7px;font-size:21px}.dash-billing p{color:#707a74;margin-top:5px;font-size:14px}.dash-billing>div:last-child{gap:9px;display:flex}.fix-brief-section{scroll-margin-top:30px}.fix-brief-price{color:var(--acid);text-transform:uppercase;border:1px solid #cfff4f3b;padding:7px 10px;font-family:ui-monospace,monospace;font-size:15px}.fix-brief-intro{border:1px solid var(--line);background:#101411;grid-template-columns:1.35fr .65fr;gap:34px;padding:25px;display:grid}.fix-brief-intro h3{letter-spacing:-.025em;max-width:650px;font-size:19px}.fix-brief-intro p{color:#8b958f;max-width:720px;margin-top:9px;font-size:16px;line-height:1.7}.fix-brief-actions{flex-direction:column;align-items:stretch;gap:8px;display:flex}.fix-brief-actions>small{color:var(--acid);letter-spacing:.08em;margin-bottom:3px;font-family:ui-monospace,monospace;font-size:15px}.fix-brief-actions>p{color:#747e78;font-size:15px}.fix-brief-result{border:1px solid var(--line);background:#0e1210;border-top:0}.fix-brief-summary{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.fix-brief-summary>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:88px;padding:17px;display:flex}.fix-brief-summary>div:last-child{border-right:0}.fix-brief-summary small{color:#69736c;font-family:ui-monospace,monospace;font-size:15px}.fix-brief-summary b{margin-top:7px;font-size:18px}.fix-brief-findings{padding:0 22px}.fix-brief-finding{border-bottom:1px solid var(--line)}.fix-brief-finding summary{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:77px;list-style:none;display:grid}.fix-brief-finding summary::-webkit-details-marker{display:none}.fix-brief-finding summary>div{flex-direction:column;display:flex}.fix-brief-finding summary b{font-size:16px}.fix-brief-finding summary small{color:#707a74;margin-top:3px;font-size:15px}.fix-brief-finding summary>i{color:var(--acid);font-style:normal;transition:transform .16s}.fix-brief-finding[open] summary>i{transform:rotate(45deg)}.fix-brief-finding>div{background:#111613;border-left:2px solid #cfff4f66;margin:0 0 20px 44px;padding:15px}.fix-brief-finding>div p{color:#9ba49e;font-size:15px;line-height:1.65}.fix-brief-finding>div p+p{margin-top:7px}.fix-brief-finding>div strong{color:var(--ink)}.fix-brief-finding>div code{color:#78827c;overflow-wrap:anywhere;margin-top:11px;font-size:15px;display:block}.fix-brief-clear{align-items:center;gap:13px;min-height:110px;padding:24px;display:flex}.fix-brief-clear>span{width:31px;height:31px;color:var(--night);background:var(--acid);border-radius:50%;place-items:center;font-weight:900;display:grid}.fix-brief-clear p{color:#7d8781;font-size:15px}.fix-brief-clear b{color:var(--ink);display:block}.fix-brief-failed{color:var(--amber);border-top:1px solid var(--line);padding:14px 22px;font-size:15px}.legal-shell{background:#0b0e0c;min-height:100vh}.legal-hero{border-bottom:1px solid var(--line);padding-block:112px 104px}.legal-hero h1{max-width:940px;margin-top:22px;font-size:clamp(51px,7.5vw,94px)}.legal-hero>p{color:#929c96;max-width:730px;margin-top:30px;font-size:16px;line-height:1.8}.legal-layout{grid-template-columns:220px 1fr;align-items:start;gap:100px;padding-block:90px 130px;display:grid}.legal-layout>aside{border:1px solid var(--line);background:var(--line);flex-direction:column;gap:1px;display:flex;position:sticky;top:80px}.legal-layout>aside a{color:#68716c;background:#0d110f;padding:12px 14px;font-family:ui-monospace,monospace;font-size:14px}.legal-layout>aside a:hover{color:var(--acid);background:#111613}.legal-copy{max-width:820px}.legal-copy section{padding-bottom:69px;scroll-margin-top:40px}.legal-copy section+section{border-top:1px solid var(--line);padding-top:69px}.legal-copy section>span{color:var(--acid);letter-spacing:.1em;text-transform:uppercase;font-family:ui-monospace,monospace;font-size:14px}.legal-copy h2{letter-spacing:-.055em;margin-top:13px;font-size:clamp(30px,3vw,43px)}.legal-copy p{color:#939d97;margin-top:21px;font-size:16px;line-height:1.85}.legal-copy p+p{margin-top:15px}.legal-copy a{color:var(--acid);text-underline-offset:3px;text-decoration:underline}.legal-copy code{color:#d7ded9;word-break:break-word;background:#171c19;padding:2px 5px;font-size:.85em}.legal-single{margin-inline:auto;padding-block:90px 130px}.method-table{border-top:1px solid var(--line);border-left:1px solid var(--line);margin-top:31px}.method-table>div{grid-template-columns:.65fr 1.35fr;min-height:46px;display:grid}.method-table>div>*{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#8a948e;align-items:center;padding:9px 13px;font-size:15px;display:flex}.method-table>div:first-child b{color:#c0c8c2;letter-spacing:.08em;text-transform:uppercase;background:#111613;font-family:ui-monospace,monospace;font-size:14px}.severity-stack{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:30px;display:grid}.severity-stack>div{border:1px solid var(--line);background:#101411;flex-direction:column;align-items:flex-start;min-height:162px;padding:17px;display:flex}.severity-stack p{color:#7d8781;margin-top:16px;font-size:14px;line-height:1.6}.severity-stack p b{color:var(--ink);margin-bottom:3px;font-size:15px;display:block}.legal-footer{border-top:1px solid var(--line);align-items:center;gap:32px;min-height:95px;display:flex}.legal-footer>span{color:#58615b;text-transform:uppercase;font-family:ui-monospace,monospace;font-size:14px}.legal-footer>div{color:#69736c;gap:22px;margin-left:auto;font-size:14px;display:flex}.legal-footer a:hover{color:var(--acid)}.tool-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 50% 18%,#cfff4f14,#0000 27%),linear-gradient(#0b0e0c,#0d110f);padding-block:100px 115px;position:relative;overflow:hidden}.tool-hero:before{content:"";opacity:.2;pointer-events:none;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.tool-hero>div{position:relative}.tool-hero-copy{text-align:center;max-width:900px;margin-inline:auto}.tool-hero-copy h1{letter-spacing:-.067em;margin-top:20px;font-size:clamp(49px,6.8vw,82px);line-height:.98}.tool-hero-copy>p{color:#a0aaa4;max-width:760px;margin:27px auto 0;font-size:18px;line-height:1.75}.tool-hero-copy>div{color:#89938d;flex-wrap:wrap;justify-content:center;gap:13px 25px;margin-top:22px;font-size:16px;display:flex}.tool-hero-copy b{color:var(--acid);margin-right:5px}.tool-scanner-panel{max-width:980px;margin:50px auto 0}.tool-scanner-panel .scan-form{box-shadow:0 34px 90px #00000057}.tool-section{padding-block:120px}.tool-section-head{text-align:center;max-width:810px;margin-inline:auto}.tool-section-head h2{letter-spacing:-.06em;margin-top:16px;font-size:clamp(39px,4.6vw,60px);line-height:1.03}.tool-section-head p{color:#929c96;max-width:650px;margin:22px auto 0;font-size:16px;line-height:1.8}.tool-check-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:61px;display:grid}.tool-check-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0e1210;min-height:265px;padding:25px}.tool-check-grid article>span{color:var(--acid);font-family:ui-monospace,monospace;font-size:15px}.tool-check-grid h3{letter-spacing:-.035em;margin-top:49px;font-size:20px;line-height:1.2}.tool-check-grid p{color:#8d9791;margin-top:12px;font-size:15px;line-height:1.7}.tool-monitor-bridge{color:var(--paper-ink);background:var(--paper);padding-block:100px}.tool-monitor-bridge>div{grid-template-columns:1fr .75fr;align-items:end;gap:100px;display:grid}.tool-monitor-bridge .eyebrow{color:#536533}.tool-monitor-bridge h2{letter-spacing:-.06em;max-width:700px;margin-top:16px;font-size:clamp(39px,4.7vw,61px);line-height:1.03}.tool-monitor-bridge p{color:#59625d;font-size:16px;line-height:1.8}.tool-monitor-bridge .text-link{color:#36451d;margin-top:24px;font-size:16px;font-weight:800;display:inline-flex}@media (max-width:900px){.tool-check-grid{grid-template-columns:repeat(2,1fr)}.tool-monitor-bridge>div{grid-template-columns:1fr;gap:35px}.tool-monitor-bridge>div>div:last-child{max-width:650px}}@media (max-width:600px){.tool-hero{padding-block:70px 80px}.tool-hero-copy h1{font-size:45px}.tool-hero-copy>p{font-size:16px}.tool-scanner-panel{margin-top:37px}.tool-section{padding-block:85px}.tool-check-grid{grid-template-columns:1fr}.tool-check-grid article{min-height:0}.tool-check-grid h3{margin-top:29px}.tool-monitor-bridge{padding-block:82px}}.intent-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 40%,#cfff4f12,#0000 30%),linear-gradient(#0b0e0c 0%,#0c100e 100%);position:relative;overflow:hidden}.intent-hero:before{content:"";opacity:.25;pointer-events:none;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%,#0000);mask-image:linear-gradient(90deg,#0000,#000 55%,#0000)}.intent-hero-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:84px;min-height:650px;padding-block:84px 92px;display:grid;position:relative}.intent-hero-copy h1{letter-spacing:-.066em;max-width:760px;margin-top:23px;font-size:clamp(48px,6.2vw,78px);line-height:.97}.intent-hero-copy>p{color:#a4aea8;max-width:690px;margin-top:29px;font-size:18px;line-height:1.75}.intent-actions{gap:10px;margin-top:34px;display:flex}.intent-trust{color:#87918b;flex-wrap:wrap;gap:13px 25px;margin-top:24px;font-size:16px;display:flex}.intent-trust b{color:var(--acid);margin-right:5px}.intent-incident{border:1px solid var(--line-strong);background:#101411;position:relative;box-shadow:28px 30px #ffffff09,0 35px 90px #00000047}.intent-incident:after{content:"";background:var(--red);width:3px;position:absolute;top:76px;bottom:-1px;right:-1px}.intent-incident-head{color:#7e8882;border-bottom:1px solid var(--line);letter-spacing:.05em;justify-content:space-between;align-items:center;min-height:58px;padding:0 20px;font-family:ui-monospace,monospace;font-size:14px;display:flex}.intent-incident-head b{color:#ff8a83;font-size:14px}.intent-incident-head i{background:var(--red);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.intent-incident-body{padding:29px}.intent-incident-body>small{color:var(--acid);letter-spacing:.08em;font-family:ui-monospace,monospace;font-size:14px}.intent-incident-body h2{letter-spacing:-.045em;margin:12px 0 25px;font-size:clamp(24px,2.4vw,34px);line-height:1.1}.intent-incident-body>div{border:1px solid var(--line);background:#0c100e;grid-template-columns:76px 1fr;align-items:center;min-height:62px;display:grid}.intent-incident-body>div+div{border-top:0}.intent-incident-body>div span{color:#667069;padding-left:14px;font-family:ui-monospace,monospace;font-size:14px}.intent-incident-body code{color:#c0c8c2;border-left:1px solid var(--line);overflow-wrap:anywhere;align-items:center;height:100%;padding:12px 15px;font-size:15px;display:flex}.intent-incident-body>.intent-after{background:#ff675e09}.intent-incident-body>.intent-after code{color:#ff9a94}.intent-incident-body>p{color:#929c96;margin-top:20px;font-size:16px;line-height:1.7}.intent-incident-body>p b{color:var(--ink)}.intent-proof{border-bottom:1px solid var(--line);background:#080a09}.intent-proof>div{grid-template-columns:repeat(4,1fr);display:grid}.intent-proof>div>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:105px;padding-inline:27px;display:flex}.intent-proof>div>div:first-child{border-left:1px solid var(--line)}.intent-proof strong{color:var(--acid);font:750 22px/1.2 ui-monospace,monospace}.intent-proof span{color:#7d8781;margin-top:7px;font-size:16px}.intent-section{padding-block:122px}.intent-section-head{grid-template-columns:1.1fr .9fr;align-items:end;gap:100px;display:grid}.intent-section-head h2{letter-spacing:-.06em;max-width:730px;margin-top:16px;font-size:clamp(38px,4.5vw,60px);line-height:1.03}.intent-section-head>p{color:#929c96;max-width:520px;font-size:16px;line-height:1.8}.intent-card-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:63px;display:grid}.intent-card-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d110f;min-height:230px;padding:27px}.intent-card-grid article>span{color:var(--acid);letter-spacing:.08em;font-family:ui-monospace,monospace;font-size:15px}.intent-card-grid h3{letter-spacing:-.035em;margin-top:43px;font-size:20px}.intent-card-grid p{color:#8d9791;margin-top:11px;font-size:15px;line-height:1.7}.intent-comparison{color:var(--paper-ink);background:var(--paper);padding-block:120px}.intent-comparison-grid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:90px;display:grid}.intent-comparison .eyebrow{color:#536533}.intent-comparison h2{letter-spacing:-.06em;max-width:470px;margin-top:16px;font-size:clamp(38px,4vw,58px);line-height:1.03}.intent-comparison-grid>div:first-child>p{color:#59625d;max-width:490px;margin-top:23px;font-size:16px;line-height:1.8}.intent-comparison .text-link{color:#36451d;margin-top:27px;font-size:16px;font-weight:800;display:inline-flex}.intent-table{border-top:1px solid #1115122e;border-left:1px solid #1115122e}.intent-table>div{grid-template-columns:.78fr 1fr 1fr;min-height:69px;display:grid}.intent-table>div>*{color:#53605a;border-bottom:1px solid #1115122e;border-right:1px solid #1115122e;align-items:center;padding:13px 16px;font-size:16px;line-height:1.45;display:flex}.intent-table>div:first-child{background:#d8ded3;min-height:50px}.intent-table>div:first-child b{color:#354039;letter-spacing:.04em;text-transform:uppercase;font-family:ui-monospace,monospace;font-size:14px}.intent-table strong{color:#202722;font-size:16px}.intent-table>div>span:last-child{color:#202722;background:#cfff4f29;font-weight:720}.intent-comparison-sources{color:#59625d;border-inline:1px solid #1115122e;border-bottom:1px solid #1115122e;padding:16px 18px;font-size:14px;line-height:1.6}.intent-comparison-sources a{color:#36451d;text-underline-offset:3px;font-weight:750;text-decoration:underline}.change-check-table>div>span:last-child,.change-check-table>div:first-child>b:last-child{color:#76241f;background:#ff675e21}.intent-process{border-bottom:1px solid var(--line)}.intent-step-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:61px;display:grid}.intent-step-grid article{border:1px solid var(--line);background:#101411;flex-direction:column;justify-content:space-between;min-height:250px;padding:28px;display:flex}.intent-step-grid article>span{color:var(--acid);font-family:ui-monospace,monospace;font-size:16px}.intent-step-grid h3{letter-spacing:-.035em;font-size:21px}.intent-step-grid p{color:#8d9791;margin-top:11px;font-size:15px;line-height:1.7}.intent-faq{border-bottom:1px solid var(--line);background:#0e1210;padding-block:120px}.intent-faq-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:105px;display:grid}.intent-faq-grid>div:first-child{position:sticky;top:70px}.intent-faq h2{letter-spacing:-.06em;margin-top:16px;font-size:clamp(39px,4vw,58px)}.intent-faq-grid>div:first-child p{color:#8d9791;max-width:410px;margin-top:22px;font-size:15px;line-height:1.75}.intent-faq-grid>div:last-child{border-top:1px solid var(--line)}.intent-faq details{border-bottom:1px solid var(--line)}.intent-faq summary{cursor:pointer;grid-template-columns:39px 1fr auto;align-items:center;gap:14px;min-height:82px;list-style:none;display:grid}.intent-faq summary::-webkit-details-marker{display:none}.intent-faq summary span{color:#667069;font-family:ui-monospace,monospace;font-size:14px}.intent-faq summary b{letter-spacing:-.02em;font-size:16px}.intent-faq summary i{color:var(--acid);font-style:normal;transition:transform .16s}.intent-faq details[open] summary i{transform:rotate(45deg)}.intent-faq details p{color:#98a29c;max-width:680px;margin:-3px 35px 28px 53px;font-size:15px;line-height:1.75}.intent-related{border-bottom:1px solid var(--line);background:#0b0f0d;padding-block:82px}.intent-related>div{grid-template-columns:.6fr 1.4fr;align-items:start;gap:70px;display:grid}.intent-related header h2{letter-spacing:-.045em;max-width:360px;margin-top:14px;font-size:32px;line-height:1.08}.intent-related>div>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.intent-related a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#101411;grid-template-columns:1fr auto;align-content:center;gap:7px 18px;min-height:128px;padding:22px;transition:border-color .16s,background .16s;display:grid}.intent-related a:hover{background:#cfff4f09;border-color:#cfff4f6b}.intent-related a strong{letter-spacing:-.025em;font-size:17px}.intent-related a span{color:#929c96;grid-column:1;font-size:15px;line-height:1.55}.intent-related a i{color:var(--acid);grid-area:1/2/3;align-self:center;font-size:18px;font-style:normal}.intent-close{text-align:center;background:#090c0a;padding-block:125px}.intent-close>div{flex-direction:column;align-items:center;display:flex}.intent-close .mark{margin-bottom:22px}.intent-close h2{letter-spacing:-.065em;max-width:850px;margin-top:17px;font-size:clamp(43px,5.5vw,70px);line-height:1.02}.intent-close p{color:#939d97;max-width:610px;margin-top:23px;font-size:16px;line-height:1.75}.intent-close>div>div{gap:10px;margin-top:31px;display:flex}.intent-close small{color:#6f7973;margin-top:18px;font-size:15px}@media (max-width:1000px){.intent-hero-grid{grid-template-columns:1fr;gap:60px}.intent-hero-copy{max-width:820px}.intent-incident{width:min(100%,660px)}.intent-section-head{grid-template-columns:1fr;gap:27px}.intent-comparison-grid{grid-template-columns:1fr;gap:55px}.intent-comparison-grid>div:first-child{max-width:650px}.intent-faq-grid{grid-template-columns:1fr;gap:52px}.intent-faq-grid>div:first-child{position:static}.intent-related>div{grid-template-columns:1fr;gap:30px}.intent-related header h2{max-width:none}.legal-footer{flex-wrap:wrap;align-items:flex-start;padding-block:25px}.legal-footer>div{flex-wrap:wrap;row-gap:8px;width:100%;margin-left:0}}@media (max-width:760px){.intent-hero-grid{min-height:auto;padding-block:68px 76px}.intent-hero-copy>p{font-size:16px}.intent-actions{flex-direction:column;align-items:stretch}.intent-actions .button{width:100%}.intent-incident{box-shadow:12px 14px #ffffff09}.intent-proof>div{grid-template-columns:repeat(2,1fr)}.intent-proof>div>div{border-bottom:1px solid var(--line);min-height:92px}.intent-proof>div>div:nth-child(2){border-right:0}.intent-section,.intent-comparison,.intent-faq,.intent-close{padding-block:85px}.intent-card-grid{grid-template-columns:1fr}.intent-card-grid article{min-height:0}.intent-card-grid h3{margin-top:28px}.intent-step-grid{grid-template-columns:1fr}.intent-step-grid article{min-height:210px}.intent-table{overflow-x:auto}.intent-table>div{min-width:650px}.intent-related{padding-block:70px}.intent-related>div>div{grid-template-columns:1fr}.intent-related a{min-height:104px}.intent-close>div>div{flex-direction:column;width:100%}}@media (max-width:480px){.intent-hero-copy h1{font-size:44px}.intent-incident-body{padding:20px}.intent-incident-head{padding-inline:14px}.intent-incident-head>span{display:none}.intent-incident-body>div{grid-template-columns:65px 1fr}.intent-proof>div>div{padding-inline:15px}.intent-proof strong{font-size:18px}.intent-proof span{font-size:15px}.intent-faq summary{grid-template-columns:30px 1fr auto}.intent-faq details p{margin-left:44px;margin-right:10px}}@media (max-width:820px){.legal-layout{grid-template-columns:1fr;gap:45px}.legal-layout>aside{flex-flow:wrap;position:static}.severity-stack{grid-template-columns:1fr}}@media (max-width:600px){.legal-hero{padding-block:80px 72px}.legal-layout{padding-block:60px 90px}.legal-layout>aside{display:none}.method-table>div{grid-template-columns:1fr}.method-table>div>:first-child{border-bottom:0}.legal-footer>span{display:none}}@media (max-width:1050px){.dash-stats,.owner-funnel-summary{grid-template-columns:repeat(2,1fr)}.owner-funnel-grid{grid-template-columns:1fr}.owner-funnel-stages{border-right:0;border-bottom:1px solid var(--line)}.activation-steps{grid-template-columns:1fr}.activation-steps>article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.login-grid{gap:50px}.add-site-form{grid-template-columns:1fr 1fr}}@media (max-width:1180px) and (min-width:821px){.pricing-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.login-grid{grid-template-columns:1fr}.login-proof{display:none}.dashboard-shell{grid-template-columns:1fr}.dash-sidebar{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;height:auto;padding:18px 22px;position:static}.dash-sidebar nav{flex-direction:row;margin:0 0 0 auto}.dash-side-bottom{display:none}.dash-main{padding:30px 22px 65px}.owner-funnel-retention{max-width:260px}.site-table-head,.site-table article{grid-template-columns:minmax(220px,1.5fr) 60px 110px minmax(120px,auto)}.site-table-head span:nth-child(3),.site-checked{display:none}}@media (max-width:600px){.login-shell>header,.login-grid{width:calc(100% - 28px)}.login-shell>header{min-height:70px}.login-grid{padding-block:50px}.login-form{grid-template-columns:1fr;gap:8px}.login-form input{height:50px}.login-form .button{width:100%}.login-actions{flex-direction:column}.dash-sidebar{padding:14px;overflow-x:auto}.dash-sidebar .logo span:last-child{display:none}.dash-sidebar nav{gap:0}.dash-sidebar nav a{padding-inline:9px}.dash-sidebar nav a span{display:none}.dash-header{align-items:flex-start}.dash-header h1{font-size:30px}.dash-user>div{display:none}.demo-banner{flex-direction:column;align-items:flex-start;gap:4px}.demo-banner a{margin-left:0}.trial-banner{flex-direction:column;align-items:stretch}.activation-head{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.activation-head>strong{text-align:left}.activation-steps>article{padding:18px}.activation-message{padding:13px 18px}.dash-stats{grid-template-columns:repeat(2,1fr)}.dash-stats article{min-height:132px;padding:16px}.dash-section{margin-top:48px}.dash-section-head{align-items:flex-start}.dash-head-note{display:none}.owner-funnel .dash-section-head{flex-direction:column;gap:9px}.owner-funnel-retention{text-align:left;max-width:none}.owner-funnel-summary{grid-template-columns:1fr}.owner-funnel-summary article{min-height:124px}.owner-funnel-stages>div{grid-template-columns:minmax(0,1fr) 48px;gap:5px 10px;min-height:65px;padding:10px 13px}.owner-funnel-stages>div:first-child{min-height:43px}.owner-funnel-stages>div:first-child b:last-child{display:none}.owner-funnel-stages small{grid-column:1/-1}.owner-funnel-breakdown p{flex-direction:column;gap:5px}.owner-funnel-breakdown p span{text-align:left;flex:auto}.add-site-form{grid-template-columns:1fr}.site-table-head{display:none}.site-table article{grid-template-columns:1fr auto auto;gap:8px;padding:13px}.site-pages{display:none}.site-state{grid-area:1/2}.site-actions{grid-area:1/3}.baseline-review{padding:7px;font-size:14px}.baseline-backdrop{padding:10px}.baseline-dialog{max-height:calc(100vh - 20px)}.baseline-dialog-head,.baseline-dialog-foot{padding:17px}.baseline-dialog-foot{flex-direction:column;align-items:stretch}.baseline-dialog-foot .button{width:100%}.baseline-fields{grid-template-columns:1fr;padding-left:17px;padding-right:17px}.event-detail{grid-template-columns:1fr;margin-left:18px}.event-detail>p{grid-column:auto}.dash-billing{flex-direction:column;align-items:stretch}.dash-billing>div:last-child{flex-direction:column}}@media (max-width:1050px){.hero{grid-template-columns:1fr;padding-top:75px}.hero-copy{max-width:780px}.hero-console{justify-self:stretch;width:100%;max-width:680px;margin-left:auto;transform:none}.hero-signal{display:none}.proof-grid{grid-template-columns:repeat(3,1fr)}.proof-grid p{display:none}.split-heading{grid-template-columns:120px 1fr}.split-heading p{grid-column:2;max-width:550px}.workflow-grid,.faq-grid{grid-template-columns:1fr;gap:64px}.sticky-heading{position:static}.noise-grid{gap:60px}}@media (max-width:820px){.frame{width:min(100% - 34px,720px)}.section-pad{padding-block:92px}.site-header{grid-template-columns:1fr auto}.site-header nav{display:none}.hero{min-height:auto;padding-block:70px 85px}.hero h1{font-size:clamp(49px,11vw,72px)}.scan-heading,.signals-heading,.pricing-heading{grid-template-columns:1fr;gap:24px}.scan-heading>p,.signals-heading>p,.pricing-heading>p{max-width:580px}.signal-grid{grid-template-columns:repeat(2,1fr)}.signal:nth-child(2){border-right:0}.signal:nth-child(-n+2){border-bottom:1px solid var(--line)}.timeline{gap:26px}.timeline-latch{left:37%}.signal-cards{grid-template-columns:repeat(2,1fr)}.noise-grid{grid-template-columns:1fr}.noise-panel{width:min(100%,540px);margin-inline:auto}.pricing-cards{grid-template-columns:1fr}.pricing-cards article{min-height:auto}.footer-grid{grid-template-columns:2fr 1fr 1fr}.footer-grid>div:last-child{grid-column:1/-1}}@media (max-width:600px){.announcement{text-align:center;flex-wrap:wrap;justify-content:center;gap:4px 8px;padding-inline:14px;font-size:14px}.announcement a{margin-left:0}.frame{width:calc(100% - 28px)}.site-header{column-gap:10px}.site-header .logo{gap:8px;font-size:16px}.header-cta{gap:8px;min-height:40px;padding-inline:10px}.hero{padding-top:56px}.hero-copy,.hero-console{min-width:0;max-width:100%}.hero h1{letter-spacing:-.045em;overflow-wrap:anywhere;max-width:100%;font-size:clamp(34px,10vw,39px)}.hero h1 em{display:block}.hero-lede{overflow-wrap:anywhere;max-width:100%;font-size:15px}.hero-actions{flex-direction:column;align-items:flex-start;gap:18px}.hero-trust{flex-wrap:wrap;gap:10px 18px}.hero-console{font-size:90%}.console-domain{grid-template-columns:auto 1fr}.risk-badge{grid-column:1/-1;justify-self:start}.proof-grid{grid-template-columns:repeat(3,1fr)}.proof-grid>div{text-align:center;border-right:1px solid var(--line);min-height:61px;padding:0!important}.proof-grid>div:last-child{border-right:0}.proof-grid strong{font-size:16px}.proof-grid span{font-size:14px}.scan-input-wrap{grid-template-columns:auto 1fr;padding:8px 10px 8px 14px}.scan-input-wrap input{min-width:0;padding-inline:10px;font-size:15px}.scan-button{grid-column:1/-1;width:100%;min-width:0}.scan-result-top{grid-template-columns:auto 1fr;padding:19px}.result-cta{grid-column:1/-1;width:100%}.signal{padding:13px}.scan-comparison{padding:19px}.scan-comparison-head{flex-direction:column;gap:13px}.scan-comparison-events details>p{margin-left:0}.scan-findings{padding:18px}.finding summary small{max-width:190px}.split-heading{grid-template-columns:1fr;gap:18px}.split-heading p{grid-column:auto}.timeline{grid-template-columns:1fr;gap:45px;margin-top:65px;padding-left:34px}.timeline-track{width:1px;height:auto;inset:0 auto 0 7px}.timeline article{padding-top:24px}.timeline-day{top:0}.timeline-node{top:4px;left:-34px}.timeline-latch{transform-origin:50%;top:29%;left:-3px;transform:translate(-50%)rotate(-90deg)}.timeline-latch span{display:none}.signal-cards{grid-template-columns:1fr}.workflow-grid{gap:45px}.workflow-steps article{grid-template-columns:34px 1fr}.noise-panel{box-shadow:10px 13px #d6dbd1}.pricing-cards article{padding:24px}.faq-grid{gap:36px}.faq-list summary{grid-template-columns:29px 1fr auto}.faq-list details p{margin-left:43px;margin-right:18px}.final-cta{padding-block:105px}.final-cta-inner>div:nth-of-type(2){flex-direction:column;align-items:stretch}.footer-grid{grid-template-columns:1fr 1fr;gap:36px}.footer-grid>div:first-child,.footer-grid>div:last-child{grid-column:1/-1}.footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}}@media (max-width:820px){.fix-brief-promo{grid-template-columns:1fr}.fix-brief-promo-price{align-items:flex-start}.fix-brief-promo-price .button{width:auto}.fix-brief-intro{grid-template-columns:1fr}.fix-brief-summary{grid-template-columns:repeat(2,1fr)}.fix-brief-summary>div:nth-child(2){border-right:0}.fix-brief-summary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:600px){.fix-brief-promo{padding:23px}.fix-brief-promo-price .button{width:100%}.fix-brief-price{margin-top:10px}.fix-brief-section .dash-section-head{flex-direction:column}.fix-brief-intro{padding:18px}.fix-brief-summary{grid-template-columns:1fr}.fix-brief-summary>div{border-right:0;border-bottom:1px solid var(--line)}.fix-brief-summary>div:last-child{border-bottom:0}.fix-brief-findings{padding-inline:16px}.fix-brief-finding>div{margin-left:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--muted:#a0aaa4}.site-header nav,.hero-trust,.scan-note,.scan-result-top p,.finding summary small,.workflow-steps p,.plan-top p,.pricing-footnote,.faq-list details p,.final-cta-inner>p,.footer-grid>div:first-child p,.footer-grid>div:not(:first-child) a,.footer-grid>div:not(:first-child) span,.login-shell>header>a:last-child,.login-panel>small,.login-form label,.login-proof-list p,.login-success p,.dash-sidebar nav a,.dash-side-bottom a,.dash-side-bottom button,.dash-user small,.demo-banner p,.trial-banner p,.dash-stats article>small,.dash-stats article>p,.dash-head-note,.add-site-form label,.add-cancel,.site-table-head,.site-identity a,.site-checked,.site-menu,.baseline-dialog-head p,.baseline-pages summary small,.baseline-fields b,.baseline-dialog-foot p,.empty-sites,.events-list summary small,.events-list summary time,.event-detail small,.dash-billing p,.fix-brief-actions>p,.fix-brief-summary small,.fix-brief-finding summary small,.fix-brief-finding>div code,.fix-brief-clear p,.legal-layout>aside a,.legal-footer>span,.legal-footer>div,.intent-incident-head,.intent-incident-body>div span,.intent-proof span,.intent-close small{color:#929c96}.hero-signal,.console-topbar,.console-footer,.console-domain span,.event-time,.diff-row small,.proof-grid span,.signal small,.findings-heading span,.signal-cards article>span,.baseline-visual small,.email-visual p,.noise-panel-head,.noise-stat small,.price>span,.footer-bottom{color:#87918b}.scan-input-wrap input::placeholder{color:#737d77}.events-list details.event-acknowledged{opacity:.72}.resource-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 76% 22%,#cfff4f14,#0000 25%),#0b0e0c;padding-block:92px 98px}.resource-hero-grid{grid-template-columns:1.18fr .82fr;align-items:center;gap:92px;display:grid}.resource-hero h1{letter-spacing:-.067em;max-width:800px;margin-top:22px;font-size:clamp(49px,6.8vw,84px);line-height:.96}.resource-hero-grid>div>p{color:#a0aaa4;max-width:730px;margin-top:28px;font-size:18px;line-height:1.75}.resource-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.resource-hero aside{border:1px solid var(--line-strong);background:#101411;padding:27px;box-shadow:24px 26px #ffffff08}.resource-hero aside>span{color:var(--acid);letter-spacing:.09em;font-family:ui-monospace,monospace;font-size:14px;font-weight:800}.resource-hero aside>div{align-items:baseline;gap:9px;margin:25px 0;display:flex}.resource-hero aside strong{color:var(--acid);font:780 60px/1 ui-monospace,monospace}.resource-hero aside small{color:#929c96;font-size:16px}.resource-hero aside ol{border-top:1px solid var(--line)}.resource-hero aside li{border-bottom:1px solid var(--line);align-items:center;gap:14px;min-height:49px;font-size:15px;display:flex}.resource-hero aside li b{color:#758078;font-family:ui-monospace,monospace;font-size:14px}.resource-hero aside>p{color:#87918b;margin-top:20px;font-size:14px}.resource-proof{border-bottom:1px solid var(--line);background:#080a09}.resource-proof>div{justify-content:space-between;align-items:center;gap:24px;min-height:78px;display:flex}.resource-proof span{color:#a0aaa4;font-size:15px}.resource-proof b{color:var(--acid);margin-right:7px}.resource-intro{grid-template-columns:.85fr 1.15fr;gap:100px;padding-block:105px 70px;display:grid}.resource-intro h2,.resource-scan h2,.resource-sources h2{letter-spacing:-.058em;max-width:700px;margin-top:15px;font-size:clamp(36px,4.3vw,57px);line-height:1.03}.resource-intro>div:last-child{padding-top:26px}.resource-intro p,.resource-scan header p,.resource-sources>div:first-child p{color:#9ba59f;font-size:16px;line-height:1.8}.resource-intro p+p{margin-top:15px}.launch-checklist{width:min(1180px,100% - 40px);margin:0 auto 120px}.checklist-toolbar{z-index:6;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c100ef5;grid-template-columns:auto 1fr auto;align-items:center;gap:25px;min-height:76px;padding:13px 18px;display:grid;position:sticky;top:0}.checklist-toolbar>div:first-child{align-items:baseline;gap:12px;display:flex}.checklist-toolbar strong{color:var(--ink);font:800 18px ui-monospace,monospace}.checklist-progress{background:#252d28;height:7px;overflow:hidden}.checklist-progress i{background:var(--acid);height:100%;transition:width .2s;display:block}.checklist-toolbar>div:last-child{gap:8px;display:flex}.checklist-toolbar button{color:#d2dad4;border:1px solid var(--line-strong);cursor:pointer;background:#111613;min-height:38px;padding:0 13px;font:750 14px ui-monospace,monospace}.checklist-toolbar button:hover{color:var(--acid);border-color:#cfff4f59}.checklist-toolbar button:disabled{opacity:.4;cursor:default}.checklist-phase{border:1px solid var(--line);background:#0d110f;margin-top:18px}.checklist-phase>header{border-bottom:1px solid var(--line);background:#101411;grid-template-columns:48px 1fr auto;align-items:center;gap:17px;min-height:102px;padding:18px 23px;display:grid}.checklist-phase>header>span{color:var(--acid);font-family:ui-monospace,monospace;font-size:15px}.checklist-phase h2{letter-spacing:-.045em;font-size:29px}.checklist-phase header p{color:#929c96;margin-top:3px;font-size:15px}.checklist-phase header>b{color:#818c85;font:750 15px ui-monospace,monospace}.checklist-phase label{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:31px 1fr;align-items:start;gap:17px;min-height:102px;padding:20px 23px 20px 88px;transition:background .15s;display:grid}.checklist-phase label:last-child{border-bottom:0}.checklist-phase label:hover{background:#cfff4f06}.checklist-phase label>input{opacity:0;pointer-events:none;position:absolute}.checklist-phase label>span{width:28px;height:28px;color:var(--night);background:#0a0d0b;border:1px solid #515c55;place-items:center;margin-top:2px;font-weight:900;display:grid}.checklist-phase label.is-checked>span{border-color:var(--acid);background:var(--acid)}.checklist-phase label.is-checked strong{color:#98a39c;-webkit-text-decoration:line-through #69736d;text-decoration:line-through #69736d}.checklist-phase label strong{letter-spacing:-.02em;font-size:17px;display:block}.checklist-phase label p{color:#929c96;max-width:850px;margin-top:7px;font-size:15px;line-height:1.65}.checklist-storage{color:#7f8982;text-align:center;margin-top:15px;font-size:14px}.resource-scan{border-top:1px solid var(--line);padding-block:116px;scroll-margin-top:25px}.resource-scan header{max-width:820px;margin-bottom:48px}.resource-scan header p{max-width:740px;margin-top:22px}.resource-after{color:var(--paper-ink);background:var(--paper);padding-block:112px}.resource-after-grid{grid-template-columns:1fr .85fr;align-items:center;gap:100px;display:grid}.resource-after .eyebrow{color:#536533}.resource-after h2{letter-spacing:-.06em;max-width:650px;margin-top:15px;font-size:clamp(39px,4.7vw,62px);line-height:1.02}.resource-after-grid>div:first-child>p{color:#59625d;max-width:660px;margin-top:22px;font-size:16px;line-height:1.8}.resource-after .button{margin-top:28px}.resource-diff{background:#e2e7df;border:1px solid #11151233;padding:25px;box-shadow:22px 24px #11151212}.resource-diff>small{color:#a4433e;font:800 14px ui-monospace,monospace}.resource-diff>strong{margin:13px 0 20px;font-size:22px;display:block}.resource-diff code{color:#354039;background:#edf0eb;border:1px solid #11151229;grid-template-columns:78px 1fr;align-items:center;min-height:54px;padding:0 13px;font-size:14px;display:grid}.resource-diff code+code{border-top:0}.resource-diff code span{color:#68736b;font-size:14px}.resource-diff code.bad{color:#a43f3a;border-left:3px solid #d9524b}.resource-diff>p{color:#4f5a53;border-left:2px solid #719322;margin-top:16px;padding-left:11px;font-size:14px;line-height:1.6}.resource-sources{grid-template-columns:.75fr 1.25fr;gap:95px;padding-block:112px;display:grid}.resource-sources>div:first-child p{max-width:470px;margin-top:21px}.resource-sources>div:last-child{border-top:1px solid var(--line)}.resource-sources a{border-bottom:1px solid var(--line);justify-content:space-between;gap:24px;min-height:91px;padding:22px 4px;display:flex}.resource-sources a:hover b{color:var(--acid)}.resource-sources a b{font-size:17px;transition:color .15s}.resource-sources a span{color:#929c96;text-align:right;max-width:390px;font-size:15px;line-height:1.55}.resource-faq{border-top:1px solid var(--line)}@media (max-width:900px){.resource-hero-grid,.resource-intro,.resource-after-grid,.resource-sources{grid-template-columns:1fr;gap:46px}.resource-hero aside{max-width:560px}.resource-proof>div{flex-wrap:wrap;justify-content:flex-start;padding-block:22px}.checklist-phase label{padding-left:35px}}@media (max-width:600px){.resource-hero{padding-block:68px 78px}.resource-hero h1{font-size:45px}.resource-hero-grid>div>p{font-size:16px}.resource-actions{flex-direction:column;align-items:stretch}.resource-actions .button{width:100%}.resource-proof>div{flex-direction:column;align-items:flex-start;gap:11px}.resource-intro{padding-block:82px 55px}.launch-checklist{width:calc(100% - 28px);margin-bottom:86px}.checklist-toolbar{grid-template-columns:1fr;gap:13px;position:static}.checklist-toolbar>div:last-child button{flex:1}.checklist-phase>header{grid-template-columns:34px 1fr auto;padding:16px}.checklist-phase h2{font-size:23px}.checklist-phase label{min-height:0;padding:18px 15px}.checklist-phase label strong{font-size:16px}.resource-scan,.resource-after,.resource-sources{padding-block:82px}.resource-sources a{flex-direction:column;align-items:flex-start;gap:7px}.resource-sources a span{text-align:left}}@media print{.subpage-header,.subpage-footer,.resource-hero,.resource-proof,.resource-intro,.resource-scan,.resource-after,.resource-sources,.resource-faq,.checklist-toolbar button,.checklist-storage{display:none!important}body{color:#111!important;background:#fff!important}.launch-checklist{color:#111;width:100%;margin:0}.checklist-toolbar{color:#111;background:#fff;border-color:#bbb;position:static}.checklist-progress{background:#eee;border:1px solid #999}.checklist-phase{break-inside:avoid;color:#111;background:#fff;border-color:#aaa}.checklist-phase>header,.checklist-phase label{color:#111;background:#fff;border-color:#bbb}.checklist-phase header p,.checklist-phase label p{color:#333}.checklist-phase label>span{color:#111;background:#fff;border-color:#444}}.scan-resource-link{color:#929c96;border:1px solid var(--line);background:#0d110f;justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding:13px 16px;font-size:15px;display:flex}.scan-resource-link a{color:var(--ink);font-weight:760}.scan-resource-link a:hover,.scan-resource-link b{color:var(--acid)}@media (max-width:600px){.scan-resource-link{flex-direction:column;align-items:flex-start;gap:7px}}
.scan-result-top{grid-template-columns:auto 1fr auto}.legal-footer>div{flex-wrap:wrap;justify-content:flex-end;row-gap:8px}.result-share,.result-download{white-space:nowrap}.scan-result-actions,.tool-result-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.focus-result{border-bottom:1px solid var(--line);background:#0b0f0d;grid-template-columns:.8fr 1.2fr;display:grid}.focus-result>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;gap:8px;padding:25px;display:flex}.focus-result>div small{color:var(--acid);letter-spacing:.08em;font:750 14px/1.3 ui-monospace,monospace}.focus-result>div strong{font-size:21px;line-height:1.3}.focus-result dl{margin:0}.focus-result dl>div{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;align-items:center;min-height:57px;display:grid}.focus-result dl>div:last-child{border-bottom:0}.focus-result dt,.focus-result dd{overflow-wrap:anywhere;min-width:0;margin:0;padding:11px 16px}.social-result{border-bottom:1px solid var(--line);background:#0b0f0d;padding:26px}.social-preview-card{color:#121614;background:#f4f6f5;border:1px solid #303932;border-radius:12px;max-width:620px;margin-inline:auto;overflow:hidden;box-shadow:0 20px 55px #00000047}.social-preview-card>img,.social-preview-empty{aspect-ratio:1.91;object-fit:cover;width:100%;color:var(--acid);letter-spacing:.08em;background:#171d19;place-items:center;font:750 14px/1.3 ui-monospace,monospace;display:grid}.social-preview-card>div:last-child{gap:6px;padding:18px 20px 20px;display:grid}.social-preview-card small{color:#59615d;text-transform:uppercase;font-size:14px}.social-preview-card strong{font-size:20px;line-height:1.3}.social-preview-card p{color:#59615d;font-size:15px;line-height:1.5}.social-fields{border:1px solid var(--line);margin-top:20px}.sitemap-result{border:1px solid var(--line);background:#0b0f0d;margin-top:28px}.sitemap-result-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:25px;display:flex}.sitemap-result-head h3{margin-top:7px;font-size:25px}.sitemap-result-head p{color:#929c96;overflow-wrap:anywhere;margin-top:5px;font-size:15px}.sitemap-summary-grid{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.sitemap-summary-grid>div{border-right:1px solid var(--line);gap:7px;min-width:0;padding:22px;display:grid}.sitemap-summary-grid>div:last-child{border-right:0}.sitemap-summary-grid strong{color:var(--acid);font:800 24px/1 ui-monospace,monospace}.sitemap-summary-grid span{color:#929c96;font-size:14px;line-height:1.4}.sitemap-source{border-bottom:1px solid var(--line);grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 24px;display:grid}.sitemap-source>span{color:var(--acid);letter-spacing:.08em;font:750 14px/1.3 ui-monospace,monospace}.sitemap-source code{color:#c7cec9;overflow-wrap:anywhere;min-width:0;font-size:14px}.sitemap-source small{color:#929c96;font-size:14px}.sitemap-findings,.sitemap-samples{border-bottom:1px solid var(--line)}.sitemap-table{overflow-x:auto}.sitemap-table>div{border-top:1px solid var(--line);grid-template-columns:minmax(250px,1.7fr) .7fr .8fr .9fr;align-items:center;min-width:730px;display:grid}.sitemap-table>div:first-child{background:#111612;border-top:0}.sitemap-table b,.sitemap-table code,.sitemap-table span{border-right:1px solid var(--line);min-width:0;padding:14px 18px}.sitemap-table b:last-child,.sitemap-table span:last-child{border-right:0}.sitemap-table b{color:#929c96;text-transform:uppercase;font:750 14px/1.3 ui-monospace,monospace}.sitemap-table code{color:#c7cec9;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.sitemap-table span{color:#aab3ad;font-size:14px;line-height:1.4}.sitemap-row-good{box-shadow:inset 3px 0 var(--acid)}.sitemap-row-review{box-shadow:inset 3px 0 #ffb84d}.sitemap-row-bad{box-shadow:inset 3px 0 #ff5d57}.sitemap-result .scan-trial{border:0}.schema-result{border:1px solid var(--line);background:#0b0f0d;margin-top:28px}.schema-result-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:25px;display:flex}.schema-result-head h3{margin-top:7px;font-size:25px}.schema-result-head p{color:#929c96;overflow-wrap:anywhere;max-width:700px;margin-top:5px;font-size:15px;line-height:1.5}.schema-summary-grid{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.schema-summary-grid>div{border-right:1px solid var(--line);gap:7px;min-width:0;padding:22px;display:grid}.schema-summary-grid>div:last-child{border-right:0}.schema-summary-grid strong{color:var(--acid);font:800 23px/1.1 ui-monospace,monospace}.schema-summary-grid span{color:#929c96;font-size:14px;line-height:1.4}.schema-type-strip{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;align-items:start;gap:18px;padding:20px 24px;display:grid}.schema-type-strip>span{color:var(--acid);letter-spacing:.08em;padding-top:6px;font:750 14px/1.3 ui-monospace,monospace}.schema-type-strip>div{flex-wrap:wrap;gap:7px;display:flex}.schema-type-strip code{color:#d5ddd7;background:#121713;border:1px solid #334036;padding:6px 9px;font-size:14px}.schema-type-strip em{color:#929c96;padding-top:6px;font-size:14px;font-style:normal}.schema-findings,.schema-blocks{border-bottom:1px solid var(--line)}.schema-blocks>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.schema-blocks article{border-top:1px solid var(--line);border-right:1px solid var(--line);min-width:0;padding:19px 21px}.schema-blocks article:nth-child(2n){border-right:0}.schema-blocks article header{grid-template-columns:auto 1fr auto;align-items:center;gap:11px;display:grid}.schema-blocks article header span{color:#7f8a83;font:750 14px/1 ui-monospace,monospace}.schema-blocks article header strong{font-size:15px}.schema-blocks article header i{color:var(--acid);font:800 15px/1 ui-monospace,monospace}.schema-blocks article p{color:#d0d7d2;overflow-wrap:anywhere;margin-top:13px;font-size:15px;line-height:1.55}.schema-blocks article small{color:#929c96;margin-top:8px;font-size:14px;line-height:1.5;display:block}.schema-blocks .schema-block-invalid{box-shadow:inset 3px 0 #ff5d57}.schema-blocks .schema-block-invalid header i{color:#ff5d57}.schema-secondary{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 26px;padding:18px 24px;display:flex}.schema-secondary span{color:#929c96;margin-right:auto;font-size:14px}.schema-secondary b{color:#c7cec9;font:700 14px/1.4 ui-monospace,monospace}.schema-result .scan-trial{border:0}.link-result{border:1px solid var(--line);background:#0b0f0d;margin-top:28px}.link-result-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:25px;display:flex}.link-result-head h3{margin-top:7px;font-size:25px}.link-result-head p{color:#929c96;overflow-wrap:anywhere;max-width:700px;margin-top:5px;font-size:15px;line-height:1.5}.link-summary-grid{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.link-summary-grid>div{border-right:1px solid var(--line);gap:7px;min-width:0;padding:22px;display:grid}.link-summary-grid>div:last-child{border-right:0}.link-summary-grid strong{color:var(--acid);font:800 24px/1 ui-monospace,monospace}.link-summary-grid span{color:#929c96;font-size:14px;line-height:1.4}.link-context{border-bottom:1px solid var(--line);grid-template-columns:115px minmax(0,1fr) auto;align-items:center;gap:15px;padding:18px 24px;display:grid}.link-context>span{color:var(--acid);letter-spacing:.08em;font:750 14px/1.3 ui-monospace,monospace}.link-context code{color:#c7cec9;font-size:14px}.link-context small{color:#929c96;text-align:right;font-size:14px;line-height:1.45}.link-findings,.link-table-wrap{border-bottom:1px solid var(--line)}.link-table{overflow-x:auto}.link-table>div{border-top:1px solid var(--line);grid-template-columns:minmax(220px,1.35fr) .5fr minmax(220px,1.35fr) .65fr;align-items:stretch;min-width:790px;display:grid}.link-table>div:first-child{background:#111612;border-top:0}.link-table b,.link-table code,.link-table span,.link-table strong{border-right:1px solid var(--line);align-items:center;min-width:0;padding:14px 17px;display:flex}.link-table>div>:last-child{border-right:0}.link-table b{color:#929c96;text-transform:uppercase;font:750 14px/1.3 ui-monospace,monospace}.link-table code{color:#c7cec9;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.link-table span{color:#aab3ad;font-size:14px}.link-table strong{color:#d5ddd7;font:750 14px/1.3 ui-monospace,monospace}.link-row-ok{box-shadow:inset 3px 0 var(--acid)}.link-row-redirect{box-shadow:inset 3px 0 #ffb84d}.link-row-broken{box-shadow:inset 3px 0 #ff5d57}.link-row-blocked,.link-row-review{box-shadow:inset 3px 0 #ff8a4d}.link-row-unverified{box-shadow:inset 3px 0 #778078}.link-result .scan-trial{border:0}.focus-result dt{color:#929c96;text-transform:uppercase;font:750 14px/1.45 ui-monospace,monospace}.focus-result dd{color:#c7cec9;border-left:1px solid var(--line);align-items:center;height:100%;font-size:15px;line-height:1.5;display:flex}.tool-scope{border-top:1px solid var(--line);background:#0a0d0b;padding-block:110px}.tool-scope header{text-align:center;max-width:760px;margin-inline:auto}.tool-scope h2,.tool-related h2{letter-spacing:-.06em;margin-top:15px;font-size:clamp(38px,4.4vw,58px);line-height:1.04}.tool-scope-grid{grid-template-columns:repeat(2,1fr);gap:12px;max-width:1040px;margin:54px auto 0;display:grid}.tool-scope-grid article{border:1px solid var(--line);background:#101411;padding:28px}.tool-scope-grid article>b{color:var(--acid);letter-spacing:.08em;font:750 14px/1.3 ui-monospace,monospace}.tool-scope-grid ul{gap:0;margin-top:20px;list-style:none;display:grid}.tool-scope-grid li{color:#a7b0aa;border-top:1px solid var(--line);grid-template-columns:25px 1fr;align-items:center;gap:11px;min-height:55px;padding-block:10px;font-size:15px;line-height:1.55;display:grid}.tool-scope-grid li span{color:var(--acid);font-family:ui-monospace,monospace}.tool-related{padding-block:110px}.tool-related header{max-width:700px}.tool-related>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:50px;display:grid}.tool-related a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#101411;grid-template-columns:1fr auto;align-content:center;gap:7px 20px;min-height:130px;padding:24px;display:grid}.tool-related a:hover{background:#cfff4f09}.tool-related strong{font-size:18px}.tool-related a span{color:#929c96;font-size:15px;line-height:1.55}.tool-related i{color:var(--acid);grid-area:1/2/3;align-self:center;font-style:normal}.tools-hub-hero{text-align:center;border-bottom:1px solid var(--line);background:radial-gradient(circle at 50% 20%,#cfff4f17,#0000 29%),#0b0e0c;padding-block:112px}.tools-hub-hero>div{max-width:970px}.tools-hub-hero h1{letter-spacing:-.068em;margin-top:20px;font-size:clamp(50px,7vw,86px);line-height:.98}.tools-hub-hero p{color:#a0aaa4;max-width:790px;margin:28px auto 0;font-size:18px;line-height:1.75}.tools-hub-hero>div>div{color:#929c96;flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:25px;font-size:16px;display:flex}.tools-hub-hero b{color:var(--acid)}.tools-hub-grid{grid-template-columns:repeat(2,1fr);padding-block:90px 120px;display:grid}.tools-hub-grid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0e1210;flex-direction:column;align-items:flex-start;min-height:310px;padding:31px;display:flex}.tools-hub-grid>a:nth-child(odd){border-left:1px solid var(--line)}.tools-hub-grid>a:nth-child(-n+2){border-top:1px solid var(--line)}.tools-hub-grid>a:hover{background:#cfff4f09}.tools-hub-grid>a>span,.tools-hub-grid small{color:var(--acid);font:750 14px/1.3 ui-monospace,monospace}.tools-hub-grid small{color:#7e8982;letter-spacing:.08em;margin-top:7px}.tools-hub-grid h2{letter-spacing:-.045em;margin-top:40px;font-size:29px}.tools-hub-grid p{color:#929c96;max-width:540px;margin-top:12px;font-size:16px;line-height:1.7}.tools-hub-grid>a>b{margin-top:auto;padding-top:28px;font-size:16px}.tools-hub-grid i{color:var(--acid);font-style:normal}@media (max-width:900px){.scan-result-top{grid-template-columns:auto 1fr}.result-cta,.result-share{width:100%}.scan-result-actions{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.scan-result-actions .result-cta,.scan-result-actions .result-share,.scan-result-actions .result-download{width:100%}.focus-result{grid-template-columns:1fr}.focus-result>div{border-right:0;border-bottom:1px solid var(--line)}.sitemap-summary-grid{grid-template-columns:repeat(2,1fr)}.sitemap-summary-grid>div:nth-child(2){border-right:0}.sitemap-summary-grid>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.sitemap-source{grid-template-columns:1fr;gap:7px}.schema-summary-grid{grid-template-columns:repeat(2,1fr)}.schema-summary-grid>div:nth-child(2){border-right:0}.schema-summary-grid>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.schema-blocks>div:last-child{grid-template-columns:1fr}.schema-blocks article{border-right:0}.link-summary-grid{grid-template-columns:repeat(2,1fr)}.link-summary-grid>div:nth-child(2){border-right:0}.link-summary-grid>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.link-context{grid-template-columns:1fr;gap:7px}.link-context small{text-align:left}}@media (max-width:700px){.tool-scope,.tool-related{padding-block:82px}.tool-scope-grid,.tool-related>div,.tools-hub-grid{grid-template-columns:1fr}.tool-related a{min-height:110px}.tools-hub-hero{padding-block:75px 82px}.tools-hub-hero h1{font-size:44px}.tools-hub-hero p{font-size:16px}.tools-hub-grid{padding-block:70px 90px}.tools-hub-grid>a{border-left:1px solid var(--line);border-top:0;min-height:270px}.scan-result-actions{grid-template-columns:1fr}.result-share{grid-column:1/-1}.tools-hub-grid>a:first-child{border-top:1px solid var(--line)}.focus-result dl>div{grid-template-columns:115px 1fr}.social-result{padding:16px}.sitemap-result-head{flex-direction:column;align-items:flex-start}.tool-result-actions,.sitemap-result-head .button{width:100%}.schema-result-head{flex-direction:column;align-items:flex-start}.schema-result-head .button{width:100%}.schema-type-strip{grid-template-columns:1fr;gap:8px}.schema-summary-grid strong{font-size:20px}.link-result-head{flex-direction:column;align-items:flex-start}.link-result-head .button{width:100%}}.tool-guide-rule{border:1px solid var(--line-strong);background:#101411;padding:30px;box-shadow:28px 30px #ffffff09,0 35px 90px #00000047}.tool-guide-rule h2{letter-spacing:-.05em;margin-top:14px;font-size:clamp(28px,3vw,40px);line-height:1.06}.tool-guide-rule ol{counter-reset:shortlist;border-top:1px solid var(--line);margin-top:26px;list-style:none;display:grid}.tool-guide-rule li{color:#b5beb8;border-bottom:1px solid var(--line);counter-increment:shortlist;grid-template-columns:30px 1fr;align-items:center;gap:10px;min-height:57px;font-size:15px;line-height:1.45;display:grid}.tool-guide-rule li:before{content:"0" counter(shortlist);color:var(--acid);font:750 14px/1 ui-monospace,monospace}.tool-guide-rule li b{color:#f1f5f2}.tool-guide-rule>p{color:#929c96;margin-top:21px;font-size:15px;line-height:1.65}.monitor-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:62px;display:grid}.monitor-tool-grid article{border:1px solid var(--line);background:#0d110f;flex-direction:column;min-width:0;padding:27px;display:flex}.monitor-tool-grid article:first-child{box-shadow:inset 3px 0 var(--acid);border-color:#cfff4f6b}.monitor-tool-grid article:last-child:nth-child(odd){grid-column:1/-1}.monitor-tool-grid article>header{grid-template-columns:43px 1fr;align-items:start;gap:15px;display:grid}.monitor-tool-grid article>header>span{color:var(--acid);font:750 15px/1.4 ui-monospace,monospace}.monitor-tool-grid small{color:#929c96;letter-spacing:.05em;text-transform:uppercase;font:750 14px/1.3 ui-monospace,monospace}.monitor-tool-grid h2{letter-spacing:-.045em;margin-top:7px;font-size:28px}.monitor-tool-grid article>p{color:#a5aea8;margin-top:22px;font-size:16px;line-height:1.7}.monitor-tool-grid dl{border-top:1px solid var(--line);margin-top:24px}.monitor-tool-grid dl>div{border-bottom:1px solid var(--line);grid-template-columns:116px 1fr;min-height:60px;display:grid}.monitor-tool-grid dt,.monitor-tool-grid dd{align-items:center;min-width:0;margin:0;padding:11px 13px;font-size:15px;line-height:1.55;display:flex}.monitor-tool-grid dt{color:#929c96;font-family:ui-monospace,monospace}.monitor-tool-grid dd{color:#c4ccc7;border-left:1px solid var(--line)}.monitor-tool-grid article>footer{flex-wrap:wrap;gap:10px 24px;margin-top:auto;padding-top:23px;display:flex}.monitor-tool-grid article>footer a{color:var(--acid);text-underline-offset:3px;font-size:15px;font-weight:750;text-decoration:underline}.tool-guide-comparison{color:var(--paper-ink);background:var(--paper);padding-block:120px}.tool-guide-comparison header{max-width:850px}.tool-guide-comparison .eyebrow{color:#536533}.tool-guide-comparison h2{letter-spacing:-.06em;margin-top:15px;font-size:clamp(38px,4.5vw,60px);line-height:1.03}.tool-guide-comparison header>p{color:#59625d;max-width:760px;margin-top:21px;font-size:16px;line-height:1.75}.tool-guide-table-wrap{border:1px solid #1115122e;margin-top:47px;overflow-x:auto}.tool-guide-table{min-width:1120px}.tool-guide-table>div{border-bottom:1px solid #1115122e;grid-template-columns:.72fr 1.15fr .9fr .9fr .75fr 1.5fr;display:grid}.tool-guide-table>div:last-child{border-bottom:0}.tool-guide-table>div:first-child{background:#d8ded3}.tool-guide-table>div>*{color:#53605a;border-right:1px solid #1115122e;align-items:center;min-width:0;padding:15px;font-size:15px;line-height:1.5;display:flex}.tool-guide-table>div>:last-child{border-right:0}.tool-guide-table b{color:#354039;text-transform:uppercase;font:750 14px/1.3 ui-monospace,monospace}.tool-guide-table strong{color:#202722;font-size:16px}.tool-guide-table>div:nth-child(2){box-shadow:inset 4px 0 #829f31}.tool-guide-table>div:nth-child(2)>span:last-child{color:#202722;background:#cfff4f29;font-weight:720}.tool-guide-source-note{color:#59625d;border:1px solid #1115122e;border-top:0;padding:18px;font-size:14px;line-height:1.7}.tool-guide-source-note a{color:#36451d;text-underline-offset:3px;font-weight:750;text-decoration:underline}.tool-guide-steps{grid-template-columns:repeat(3,1fr)}@media (max-width:760px){.tool-guide-rule{padding:23px;box-shadow:12px 14px #ffffff09}.monitor-tool-grid{grid-template-columns:1fr}.monitor-tool-grid article:last-child:nth-child(odd){grid-column:auto}.tool-guide-comparison{padding-block:85px}.monitor-tool-grid dl>div{grid-template-columns:100px 1fr}}.alt-result{border:1px solid var(--line);background:#0b0f0d;margin-top:28px}.alt-result-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:25px;display:flex}.alt-result-head h3{margin-top:7px;font-size:25px}.alt-result-head p{color:#929c96;overflow-wrap:anywhere;max-width:700px;margin-top:5px;font-size:15px;line-height:1.5}.alt-summary-grid{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.alt-summary-grid>div{border-right:1px solid var(--line);gap:7px;min-width:0;padding:22px;display:grid}.alt-summary-grid>div:last-child{border-right:0}.alt-summary-grid strong{color:var(--acid);font:800 24px/1 ui-monospace,monospace}.alt-summary-grid span{color:#929c96;font-size:14px;line-height:1.4}.alt-context{border-bottom:1px solid var(--line);grid-template-columns:115px minmax(0,1fr) auto;align-items:center;gap:15px;padding:18px 24px;display:grid}.alt-context>span{color:var(--acid);letter-spacing:.08em;font:750 14px/1.3 ui-monospace,monospace}.alt-context code{color:#c7cec9;font-size:14px}.alt-context small{color:#929c96;text-align:right;font-size:14px;line-height:1.45}.alt-findings,.alt-table-wrap{border-bottom:1px solid var(--line)}.alt-table{overflow-x:auto}.alt-table>div{border-top:1px solid var(--line);grid-template-columns:minmax(250px,1.3fr) minmax(250px,1.3fr) .85fr .55fr;align-items:stretch;min-width:850px;display:grid}.alt-table>div:first-child{background:#111612;border-top:0}.alt-table b,.alt-table code,.alt-table span,.alt-table small,.alt-table strong{border-right:1px solid var(--line);align-items:center;min-width:0;padding:14px 17px;display:flex}.alt-table>div>:last-child{border-right:0}.alt-table b{color:#929c96;text-transform:uppercase;font:750 14px/1.3 ui-monospace,monospace}.alt-table code{color:#c7cec9;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.alt-table span{color:#d4dbd6;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.45;overflow:hidden}.alt-table small{color:#929c96;font-size:14px;line-height:1.4}.alt-table strong{color:#d5ddd7;font:750 14px/1.3 ui-monospace,monospace}.alt-row-present{box-shadow:inset 3px 0 var(--acid)}.alt-row-empty{box-shadow:inset 3px 0 #ffb84d}.alt-row-missing{box-shadow:inset 3px 0 #ff5d57}.alt-result .scan-trial{border:0}@media (max-width:900px){.alt-summary-grid{grid-template-columns:repeat(2,1fr)}.alt-summary-grid>div:nth-child(2){border-right:0}.alt-summary-grid>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.alt-context{grid-template-columns:1fr;gap:7px}.alt-context small{text-align:left}}@media (max-width:700px){.alt-result-head{flex-direction:column;align-items:flex-start}.alt-result-head .button{width:100%}.alt-summary-grid strong{font-size:20px}}.change-log-fields{padding-block:42px 112px}.change-log-fields>header{max-width:820px;margin-bottom:42px}.change-log-fields h2,.change-log-preview h2{letter-spacing:-.058em;margin-top:15px;font-size:clamp(36px,4.5vw,58px);line-height:1.03}.change-log-fields>header p{color:#9ba59f;max-width:750px;margin-top:20px;font-size:16px;line-height:1.75}.change-log-fields>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.change-log-fields article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d110f;min-width:0;min-height:225px;padding:24px 21px}.change-log-fields article>span{color:var(--acid);font:800 14px/1 ui-monospace,monospace}.change-log-fields article h3{letter-spacing:-.03em;margin-top:44px;font-size:20px}.change-log-fields article p{color:#929c96;margin-top:11px;font-size:15px;line-height:1.65}.change-log-preview{border-block:1px solid var(--line);background:#080b09;padding-block:105px}.change-log-preview header{max-width:760px}.change-log-preview [role=table]{border:1px solid var(--line-strong);background:#0d110f;margin-top:42px;overflow-x:auto}.change-log-preview [role=row]{border-bottom:1px solid var(--line);grid-template-columns:.7fr 1.45fr 1fr .9fr;min-width:900px;display:grid}.change-log-preview [role=row]:last-child{box-shadow:inset 3px 0 var(--acid);border-bottom:0}.change-log-preview [role=cell],.change-log-preview [role=columnheader]{border-right:1px solid var(--line);min-width:0;padding:17px 19px}.change-log-preview [role=row]>:last-child{border-right:0}.change-log-preview [role=columnheader]{color:#929c96;text-transform:uppercase;background:#111612;font:800 14px/1.3 ui-monospace,monospace}.change-log-preview [role=cell]{color:#d4dbd6;flex-direction:column;justify-content:center;gap:6px;font-size:14px;line-height:1.55;display:flex}.change-log-preview [role=cell] strong{color:#eef3ef;font-size:15px}.change-log-preview [role=cell] small{color:#929c96;font-size:14px;line-height:1.45}.change-log-preview code[role=cell]{color:#cbd5ce;font:14px/1.65 ui-monospace,monospace}.change-log-preview .frame>p{color:#7f8982;text-align:right;margin-top:13px;font-size:14px}@media (max-width:1000px){.change-log-fields>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.change-log-fields{padding-block:34px 82px}.change-log-fields>div{grid-template-columns:1fr}.change-log-fields article{min-height:0}.change-log-fields article h3{margin-top:25px}.change-log-preview{padding-block:82px}.change-log-preview .frame>p{text-align:left}}.favicon-result{border:1px solid var(--line);background:#0b0f0d;margin-top:28px}.favicon-result-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:25px;display:flex}.favicon-result-head h3{margin-top:7px;font-size:25px}.favicon-result-head p{color:#929c96;margin-top:5px;font-size:15px}.favicon-summary-grid{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.favicon-summary-grid>div{border-right:1px solid var(--line);gap:7px;min-width:0;padding:22px;display:grid}.favicon-summary-grid>div:last-child{border-right:0}.favicon-summary-grid strong{color:var(--acid);overflow-wrap:anywhere;font:800 20px/1.2 ui-monospace,monospace}.favicon-summary-grid span{color:#929c96;font-size:14px;line-height:1.45}.favicon-selected{border-bottom:1px solid var(--line);grid-template-columns:190px minmax(0,1fr);align-items:center;gap:15px 20px;padding:22px 24px;display:grid}.favicon-selected>span{color:var(--acid);letter-spacing:.07em;font:750 14px/1.3 ui-monospace,monospace}.favicon-selected>code{color:#c7cec9;overflow-wrap:anywhere;min-width:0;font-size:14px}.favicon-selected dl{border:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin:5px 0 0;display:grid}.favicon-selected dl>div{border-right:1px solid var(--line);gap:7px;min-width:0;padding:14px;display:grid}.favicon-selected dl>div:last-child{border-right:0}.favicon-selected dt{color:#7f8a83;text-transform:uppercase;font:750 14px/1.3 ui-monospace,monospace}.favicon-selected dd{color:#d0d7d2;overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px}.favicon-boundary{border-bottom:1px solid var(--line);background:#111612;grid-template-columns:minmax(190px,.65fr) 1.35fr auto;align-items:center;gap:20px;padding:21px 24px;display:grid}.favicon-boundary strong{font-size:16px}.favicon-boundary p{color:#a4aea7;font-size:15px;line-height:1.55}.favicon-boundary a{color:var(--acid);text-align:right;font-size:14px;line-height:1.45}.favicon-findings,.favicon-candidates{border-bottom:1px solid var(--line)}.favicon-candidates>div:last-child{overflow-x:auto}.favicon-candidates [role=row]{border-top:1px solid var(--line);grid-template-columns:minmax(240px,1.4fr) .7fr .7fr .8fr;min-width:680px;display:grid}.favicon-candidates [role=row]:first-child{background:#111612;border-top:0}.favicon-candidates b,.favicon-candidates code,.favicon-candidates span,.favicon-candidates strong{border-right:1px solid var(--line);min-width:0;padding:14px 17px}.favicon-candidates [role=row]>:last-child{border-right:0}.favicon-candidates b{color:#929c96;text-transform:uppercase;font:750 14px/1.3 ui-monospace,monospace}.favicon-candidates code{color:#c7cec9;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.favicon-candidates span{color:#aab3ad;font-size:14px}.favicon-candidates strong{color:var(--acid);font:750 14px/1.3 ui-monospace,monospace}.favicon-result .scan-trial{border:0}.favicon-explainer{border-block:1px solid var(--line);background:#101411;padding-block:100px}.favicon-explainer>div{grid-template-columns:1fr .85fr;align-items:end;gap:70px;display:grid}.favicon-explainer h2{letter-spacing:-.06em;margin-top:15px;font-size:clamp(38px,4.5vw,60px);line-height:1.04}.favicon-explainer p{color:#a4aea7;font-size:17px;line-height:1.75}.favicon-explainer a{color:var(--acid);margin-top:20px;font-size:16px;font-weight:750;display:inline-block}@media (max-width:900px){.favicon-summary-grid{grid-template-columns:repeat(2,1fr)}.favicon-summary-grid>div:nth-child(2){border-right:0}.favicon-summary-grid>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.favicon-selected dl{grid-template-columns:repeat(2,1fr)}.favicon-selected dl>div:nth-child(2){border-right:0}.favicon-selected dl>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.favicon-boundary{grid-template-columns:1fr}.favicon-boundary a{text-align:left}.favicon-explainer>div{grid-template-columns:1fr;gap:32px}}@media (max-width:700px){.favicon-result-head{flex-direction:column;align-items:flex-start}.favicon-result-head .tool-result-actions{justify-content:stretch;width:100%}.favicon-result-head .button{flex:1}.favicon-selected{grid-template-columns:1fr}.favicon-selected dl{grid-column:1;grid-template-columns:1fr}.favicon-selected dl>div{border-right:0;border-bottom:1px solid var(--line)}.favicon-selected dl>div:last-child{border-bottom:0}.favicon-explainer{padding-block:78px}}.agency-monitoring-hero .intent-hero-copy h1{max-width:800px}.agency-layer-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:63px;display:grid}.agency-layer-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d110f;min-width:0;min-height:285px;padding:26px}.agency-layer-grid article>span{color:#69736d;font:800 14px/1 ui-monospace,monospace}.agency-layer-grid article>small{float:right;color:#8d9791;text-transform:uppercase;font:750 14px/1.2 ui-monospace,monospace}.agency-layer-grid h3{letter-spacing:-.035em;margin-top:62px;font-size:21px}.agency-layer-grid p{color:#8d9791;margin-top:12px;font-size:15px;line-height:1.7}.agency-layer-grid .agency-layer-active{box-shadow:inset 4px 0 var(--acid);background:#cfff4f0b}.agency-layer-grid .agency-layer-active>span,.agency-layer-grid .agency-layer-active>small{color:var(--acid)}.agency-fit{color:var(--paper-ink);background:var(--paper);padding-block:112px;scroll-margin-top:22px}.agency-fit-grid{grid-template-columns:.82fr 1.18fr;align-items:start;gap:95px;display:grid}.agency-fit .eyebrow{color:#536533}.agency-fit-copy h2{letter-spacing:-.06em;max-width:580px;margin-top:16px;font-size:clamp(40px,4.7vw,62px);line-height:1.02}.agency-fit-copy>p{color:#59625d;max-width:560px;margin-top:23px;font-size:16px;line-height:1.8}.agency-fit-copy ul{border-top:1px solid #1115122e;margin:29px 0 0;padding:0;list-style:none}.agency-fit-copy li{border-bottom:1px solid #1115122e;justify-content:space-between;gap:22px;padding:14px 0;font-size:15px;line-height:1.5;display:flex}.agency-fit-copy li b{color:#202722}.agency-fit-copy li span{color:#69736d;text-align:right}.agency-fit-panel{background:#eef1e9;border:1px solid #1115123d;box-shadow:18px 20px #11151214}.agency-fit-panel form{border-bottom:1px solid #11151233;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;padding:23px;display:grid}.agency-fit-panel label{gap:8px;display:grid}.agency-fit-panel label>span{color:#53605a;text-transform:uppercase;font:750 14px/1.35 ui-monospace,monospace}.agency-fit-panel input{color:#172019;background:#fff;border:1px solid #11151240;width:100%;height:52px;padding:0 15px;font:750 18px/1 ui-monospace,monospace}.agency-fit-panel input:focus{outline-offset:1px;border-color:#657d2b;outline:3px solid #829f314d}.agency-fit-panel form .button{white-space:nowrap;min-height:52px}.agency-fit-result{background:#f8faf4;padding:27px 24px 25px;display:block;box-shadow:inset 4px 0 #829f31}.agency-fit-result>div:first-child{justify-content:space-between;align-items:center;gap:20px;display:flex}.agency-fit-result>div:first-child span{color:#667069;letter-spacing:.06em;font:750 14px/1.35 ui-monospace,monospace}.agency-fit-result>div:first-child strong{color:#253118;font-size:24px}.agency-fit-price{align-items:baseline;gap:7px;margin-top:22px;display:flex}.agency-fit-price b{color:#141a15;letter-spacing:-.06em;font-size:50px}.agency-fit-price span{color:#69736d;font-size:15px}.agency-fit-result dl{border-top:1px solid #1115122b;border-left:1px solid #1115122b;grid-template-columns:repeat(3,1fr);margin:24px 0 0;display:grid}.agency-fit-result dl>div{border-bottom:1px solid #1115122b;border-right:1px solid #1115122b;min-width:0;min-height:92px;padding:13px}.agency-fit-result dt{color:#69736d;text-transform:uppercase;font:750 14px/1.3 ui-monospace,monospace}.agency-fit-result dd{color:#263029;margin:9px 0 0;font-size:15px;line-height:1.45}.agency-fit-result>p{color:#59625d;margin:17px 0;font-size:15px;line-height:1.6}.agency-fit-result .button{width:100%}.agency-fit-outside{box-shadow:inset 4px 0 #d07253}.agency-fit-outside>div:first-child strong{color:#8c3b25}.agency-fit-empty{color:#69736d;flex-direction:column;justify-content:center;min-height:245px;padding:28px;display:flex}.agency-fit-empty span{letter-spacing:.06em;font:750 14px/1.35 ui-monospace,monospace}.agency-fit-empty p{max-width:540px;margin-top:13px;font-size:16px;line-height:1.7}.agency-fit-panel>small{color:#69736d;border-top:1px solid #1115122e;padding:16px 23px;font-size:14px;line-height:1.6;display:block}.agency-starter{border-bottom:1px solid var(--line)}.agency-starter-list{border-top:1px solid var(--line);margin-top:58px}.agency-starter-list article{border-inline:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d110f;grid-template-columns:55px minmax(190px,.55fr) 1fr;align-items:center;gap:24px;min-height:110px;padding:19px 23px;display:grid}.agency-starter-list article>span{color:var(--acid);font:800 14px/1 ui-monospace,monospace}.agency-starter-list h3{letter-spacing:-.025em;font-size:19px}.agency-starter-list p{color:#929c96;font-size:15px;line-height:1.65}@media (max-width:1000px){.agency-layer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agency-fit-grid{grid-template-columns:1fr;gap:48px}.agency-fit-copy{max-width:700px}}@media (max-width:760px){.agency-layer-grid{grid-template-columns:1fr}.agency-layer-grid article{min-height:0}.agency-layer-grid h3{margin-top:36px}.agency-fit{padding-block:82px}.agency-fit-panel{box-shadow:10px 12px #11151214}.agency-fit-panel form,.agency-fit-result dl{grid-template-columns:1fr}.agency-starter-list article{grid-template-columns:42px 1fr;gap:12px}.agency-starter-list article>p{grid-column:2}}
