body{background:#000}.site-header{position:absolute;inset:0 0 auto;z-index:5;border:0;padding:14px 24px;max-width:1200px}.site-header .brand{font-size:13px;gap:6px;white-space:nowrap}.site-header .brand img{width:120px}.site-header nav{gap:16px;font-size:12px}.site-header .header-actions{gap:12px}.site-header .button-small{font-size:12px;padding:10px}.reference-hero{padding:100px 24px 80px;max-width:1250px;margin:auto}.reference-hero h1{text-align:center;font:400 clamp(40px,6.5vw,80px)/1.1 'Fira Code',monospace;letter-spacing:-.04em;color:#ffffff66;margin:0 auto 40px}.reference-hero h1>span{color:#ff852e}.reference-hero .button{font:700 13px 'Fira Code',monospace}.reference-hero .hero-actions{gap:60px}.hero-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:120px}.sequence-diagram{position:relative;height:240px;background:#050505;border:1px solid #ffffff25;border-radius:8px;padding:30px 18px;font:10px 'Fira Code',monospace;overflow:hidden}.actors{display:flex;justify-content:space-between;position:relative;z-index:1}.actors span{padding:7px 10px;border:1px solid #ffffff30;border-radius:5px;background:#0a0a0a;color:#aaa}.actors span:nth-child(2){color:#ff531a;border-color:#ff531a55}.lifelines{position:absolute;inset:44px 18px 0;display:flex;justify-content:space-around}.lifelines i{width:1px;background:#ffffff15}.lifelines i:nth-child(2){background:#ff531a44}.sequence-arrow{position:relative;margin:17px 0 0 8%;width:60%;border-bottom:1px solid #ffffff55;padding-bottom:4px;white-space:nowrap;font-size:13px}.engine-note{position:relative;margin:10px auto;width:max-content;border:1px solid #ff531a66;padding:6px;background:#111;color:#ff875a;border-radius:4px;font-size:13px;text-align:center}.outbound,.inbound{margin:10px 0 0 42%;width:55%;color:#ff8b5c}.inbound{color:#8ab4f8}.returned{color:#87d9a1;margin-top:10px}.diagram-column h3{font-size:14px;margin:24px 0 10px}.guarantee{font-size:13px;padding:8px;border:1px solid #ffffff20;background:#ffffff08;border-radius:7px;width:max-content;max-width:100%;margin-bottom:24px}.guarantee b{color:#55ce7f}details summary{font-size:13px;cursor:pointer}.live-steps{list-style:none;padding:10px 0 0 20px;font:10px/1.6 'Fira Code',monospace}.live-steps li{position:relative;padding:0 0 16px 20px;border-left:1px solid #ffffff22}.live-steps li:before{content:'';position:absolute;left:-5px;top:4px;width:8px;height:8px;border:1px solid #aaa;border-radius:50%;background:#050505}.live-steps li.is-active:before{background:#fff}.hero-columns [data-step]{opacity:.35;transition:opacity .4s}.hero-columns [data-step].is-active{opacity:1}.crawler-card,.result-card{align-self:start;border:1px solid #ffffff22;background:#0c0c0c;border-radius:12px;padding:20px;min-height:300px}.crawler-card header{display:flex;gap:8px;align-items:center;font-size:12px;flex-wrap:wrap}.crawler-card header small{font:10px 'Fira Code',monospace;border:1px solid #ffffff30;padding:3px;border-radius:4px}.crawler-card header>span:last-child{font-size:12px;color:#888}.bot-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#e95617}.crawler-card>p{font-size:12px;margin:26px 0 16px}.divider{color:#666;padding:0 6px}[data-scan-state]{color:#ff9f60}.crawler-log{background:#000;border:1px solid #ffffff22;border-radius:8px;min-height:140px;padding:35px 12px 12px;font:10px/1.7 'Fira Code',monospace}.crawler-log p{margin:3px 0;opacity:.15;transition:opacity .4s}.crawler-log p.is-active{opacity:1}.crawler-log p:last-child{color:#79d49a}.result-card{min-height:420px;display:flex;flex-direction:column}.result-card h3{font-size:13px;margin:0 0 20px}.results-count{font:12px 'Fira Code',monospace;color:#888}.serp-box{border:1px solid #ffffff18;border-radius:8px;padding:12px;margin-bottom:24px}.serp-box .mono-label{margin-bottom:16px}.serp-content{opacity:.25;transition:opacity .7s}.is-complete .serp-content{opacity:1}.serp-content h4{font-size:14px;color:#8ab4f8;margin:10px 0 4px}.serp-content p{font-size:13px;line-height:1.4;color:#bdc1c6;margin:0}.google-brand{font-size:12px}.google-brand small{font-size:12px;overflow-wrap:anywhere}.result-person{margin-top:auto;padding-top:16px;border-top:1px solid #ffffff20;display:flex;align-items:center;gap:7px;font-size:13px;flex-wrap:wrap}.result-person img{border-radius:50%}.result-person small{font-size:12px;border:1px solid #ffffff30;padding:3px}.result-person>span{margin-left:auto;color:#888;font-size:13px}.person-message{color:#777;font-size:13px;font-style:italic}.api-note{text-align:center;margin:64px 0 0;color:#777;font:12px 'Fira Code',monospace;letter-spacing:2px}.api-note i{font:italic 16px Georgia,serif;color:#ccc}.demo-note{display:block;text-align:center;color:#888;font-size:12px;margin-top:18px}.performance h2{font:30px 'Fira Code',monospace}.performance{padding-top:96px;padding-bottom:96px}.infrastructure{min-height:0;padding:128px 24px}.feature-ping,.feature-api{grid-column:span 2}.feature-card{min-height:340px}.feature-card .feature-icon{padding:8px;margin-bottom:16px}.feature-api pre{overflow:auto;font:11px/1.8 'Fira Code',monospace;background:#050505;padding:20px;border:1px solid #ffffff15;color:#a2b3fa}.feature-boost{background:#ff531a12;justify-content:center}.feature-grid{margin-top:96px}.pricing{padding:128px 24px}.section-center>p{color:#999;line-height:1.8}.section-center h2 em{color:#777}.final-cta h2 em{color:#ff783f}.bars i{transform-origin:bottom;animation:bar-grow 4s ease-in-out infinite}.bars i:nth-child(2n){animation-delay:-2s}.traffic-line i{animation:traffic-travel 4s linear infinite}.performance-bar i{transform-origin:left;animation:bar-grow 5s ease-in-out infinite}@keyframes bar-grow{50%{transform:scaleY(.65);opacity:.65}}@keyframes traffic-travel{0%{transform:translateX(-150px);opacity:0}50%{opacity:1}100%{transform:translateX(70px);opacity:0}}@media(max-width:767px){.reference-hero{padding:100px 20px 60px}.hero-columns{grid-template-columns:1fr;margin-top:64px}.reference-hero .hero-actions{gap:20px}.desktop-break{display:none}.feature-ping,.feature-api{grid-column:auto}.crawler-card,.result-card{min-height:300px}.site-header .sign-in{display:none}.reference-hero h1{font-size:38px}.result-card{min-height:370px}.infrastructure,.pricing{padding:80px 20px}.feature-card{min-height:290px}} 
