@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";html,body,#root{min-height:100%;margin:0}:root{color:#eaf3f6;font-synthesis:none;--cyan:#50e2cd;--violet:#9b8cff;--line:#1b2833;--muted:#8292a0;background:#070b10;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#070b10;min-width:320px;margin:0}a{color:inherit;text-decoration:none}button{font:inherit}.site-shell{background:#070b10;overflow:hidden}.site-nav{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090e14d9;border:1px solid #ffffff10;border-top:0;border-radius:0 0 16px 16px;align-items:center;max-width:1240px;height:68px;margin:auto;padding:0 28px;display:flex;position:fixed;top:0;left:0;right:0}.logo{letter-spacing:-.6px;align-items:center;gap:9px;font-size:20px;font-weight:800;display:flex}.logo>span{color:#061310;background:linear-gradient(135deg,#50e2cd,#6eb7ff);border-radius:8px;place-items:center;width:29px;height:29px;display:grid;box-shadow:0 0 20px #44d7c14a}.logo svg{width:18px}.logo sup{letter-spacing:1px;color:#7e939e;border:1px solid #30414d;border-radius:4px;margin-left:2px;padding:3px 5px;font-size:8px}.nav-links{align-items:center;gap:31px;margin:auto;display:flex}.nav-links a{color:#93a2ad;font-size:12px;transition:all .2s}.nav-links a:hover{color:#fff}.nav-actions{align-items:center;gap:12px;display:flex}.github-link{color:#9aaab5;align-items:center;gap:6px;font-size:11px;display:flex}.github-link svg,.nav-download svg{width:15px}.nav-download{color:#07110f;background:#eaf8f5;border-radius:7px;align-items:center;gap:7px;height:34px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.menu-button{color:#fff;background:0 0;border:0;display:none}.menu-button svg{width:20px}.hero{text-align:center;background:radial-gradient(at 50% 0,#152332 0,#070b10 58%);min-height:940px;padding:150px 24px 70px;position:relative}.hero-grid{opacity:.25;background-image:linear-gradient(#29424d33 1px,#0000 1px),linear-gradient(90deg,#29424d33 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 63%);mask-image:linear-gradient(#000,#0000 63%)}.hero-glow{filter:blur(90px);opacity:.16;border-radius:50%;position:absolute}.hero-glow.one{background:#48d8c2;width:500px;height:300px;top:170px;left:12%}.hero-glow.two{background:#795dff;width:480px;height:260px;top:200px;right:12%}.hero-copy{z-index:2;position:relative}.announcement{color:#8ce8da;background:#19302e80;border:1px solid #41615f;border-radius:20px;align-items:center;gap:8px;height:29px;margin-bottom:25px;padding:0 11px;font-size:10px;display:inline-flex}.announcement svg{width:12px}.announcement svg:last-child{color:#62827e}.hero h1{letter-spacing:-4.4px;margin:0;font-size:70px;font-weight:800;line-height:1.08}.hero h1 span{background:linear-gradient(90deg,#4fe4cf 12%,#92c8ff 50%,#ad8dff 86%);color:#0000;-webkit-background-clip:text}.hero-copy>p{color:#8d9ca8;margin:26px auto 29px;font-size:17px;line-height:1.8}.hero-cta{justify-content:center;gap:12px;display:flex}.primary-cta,.video-cta{border-radius:9px;align-items:center;gap:9px;height:48px;padding:0 20px;font-size:12px;font-weight:700;display:flex}.primary-cta{color:#06110f;background:linear-gradient(135deg,#54e2ce,#72d2e9);box-shadow:0 10px 40px #43d4bf2c}.primary-cta svg,.video-cta svg{width:18px}.primary-cta small{color:#296b64;background:#fff6;border-radius:4px;padding:2px 5px;font-size:9px}.video-cta{color:#becbd3;background:#101821;border:1px solid #293944}.hero-note{color:#637580;justify-content:center;gap:20px;margin:16px 0 53px;font-size:10px;display:flex}.hero-note span{align-items:center;gap:4px;display:flex}.hero-note svg{color:#48d7c1;width:11px}.hero-product{z-index:2;perspective:1400px;max-width:1120px;margin:auto;position:relative}.product-window{text-align:left;background:#0b1219;border:1px solid #415561;border-radius:12px;height:475px;position:relative;transform:rotateX(2deg);box-shadow:0 40px 100px #000b,0 0 0 6px #ffffff05}.window-top{background:#111a22;border-bottom:1px solid #26343f;border-radius:11px 11px 0 0;align-items:center;height:39px;display:flex}.traffic-lights{gap:5px;margin:0 25px 0 14px;display:flex}.traffic-lights i,.visual-top i,.console-bar i{background:#45545d;border-radius:50%;width:7px;height:7px}.traffic-lights i:first-child,.console-bar i:first-child{background:#f17771}.traffic-lights i:nth-child(2),.console-bar i:nth-child(2){background:#e4b84d}.traffic-lights i:last-child,.console-bar i:last-child{background:#57c884}.window-tab{color:#617582;border-left:1px solid #0000;border-right:1px solid #0000;align-items:center;gap:6px;height:39px;padding:0 14px;font-size:9px;display:flex}.window-tab svg{width:12px}.window-tab.active{color:#bed0d8;background:#0c141b;border-color:#25333e}.window-actions{color:#617582;align-items:center;gap:16px;margin-left:auto;padding-right:15px;display:flex}.window-actions svg{width:13px}.online{align-items:center;gap:5px;font-size:8px;display:flex}.online i,.capture-button i,.response-meta i,.console-response i{background:#45d4b9;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 7px #45d4b9}.window-body{grid-template-columns:45px 178px 1fr 35%;height:435px;display:grid;overflow:hidden}.mock-sidebar{background:#0a1016;border-right:1px solid #1c2832;flex-direction:column;align-items:center;gap:5px;padding:8px 7px;display:flex}.mock-logo{color:#08120f;background:linear-gradient(135deg,#45d4bd,#6aa5ed);border-radius:7px;place-items:center;width:28px;height:28px;margin-bottom:7px;display:grid}.mock-logo svg,.mock-nav svg{width:14px}.mock-nav{color:#526675;background:0 0;border:0;border-radius:6px;place-items:center;width:29px;height:29px;display:grid}.mock-nav.active{color:#59d8c4;background:#173736}.domain-tree{color:#738792;background:#0e151c;border-right:1px solid #1d2933;padding:14px 10px;font-size:8px}.tree-head{letter-spacing:.08em;color:#576a77;margin-bottom:10px;font-weight:700}.tree-head span{float:right;background:#1b2933;border-radius:8px;padding:1px 5px}.tree-search{background:#101a22;border:1px solid #26343f;border-radius:4px;align-items:center;gap:5px;height:23px;margin-bottom:11px;padding:0 6px;display:flex}.tree-search svg,.tree-group svg,.tree-item svg,.tree-rule svg{width:10px}.tree-group{color:#b5c3ca;align-items:center;gap:4px;padding:7px 2px;display:flex}.tree-group b{font-size:8px}.tree-group span,.tree-item span{color:#536773;margin-left:auto}.tree-group.second{margin-top:5px}.tree-item{border-radius:4px;align-items:center;gap:5px;padding:6px 7px 6px 22px;display:flex}.tree-item.active{color:#5ed3c2;background:#16302f}.tree-rule{color:#6d808b;align-items:center;gap:6px;margin-top:18px;padding:0 4px;display:flex}.tree-rule+.tree-rule{margin-top:12px}.traffic-list{border-right:1px solid #1d2933;min-width:0}.list-toolbar{border-bottom:1px solid #1d2933;align-items:center;gap:8px;height:39px;padding:0 10px;display:flex}.capture-button,.list-filter{color:#8fa0aa;border:1px solid #2a3943;border-radius:4px;align-items:center;gap:5px;height:23px;padding:0 7px;font-size:8px;display:flex}.capture-button{color:#56d3bf;background:#14312f}.list-filter svg{width:10px}.list-toolbar>span{color:#50636f;margin-left:auto;font-size:8px}.list-head,.traffic-row{grid-template-columns:55px 1fr 50px 48px;align-items:center;display:grid}.list-head{color:#4f626e;background:#111a22;height:27px;padding:0 9px;font-size:7px}.traffic-row{color:#84959f;border-bottom:1px solid #18242d;height:46px;padding:0 9px;font-size:8px}.traffic-row.selected{background:#12282c;box-shadow:inset 2px 0 #4bdac5}.traffic-row>span{text-overflow:ellipsis;white-space:nowrap;color:#becad1;overflow:hidden}.traffic-row em{color:#65cdbd;align-items:center;gap:4px;font-style:normal;display:flex}.traffic-row em i{background:#50d3bd;border-radius:50%;width:4px;height:4px}.traffic-row small{color:#687985}.verb{color:#55d3bd;font:500 7px DM Mono}.v1{color:#92a9ff}.v2{color:#c191ff}.v3{color:#efb769}.inspector{min-width:0}.inspect-title{border-bottom:1px solid #1b2831;align-items:center;height:46px;padding:0 11px;display:flex}.inspect-title>div{align-items:center;gap:7px;display:flex;overflow:hidden}.inspect-title b{color:#53d4bd;font:500 8px DM Mono}.inspect-title span{color:#c4d0d6;white-space:nowrap;font-size:9px}.inspect-title button{color:#65d8c7;background:#183b39;border:1px solid #32615c;border-radius:4px;align-items:center;gap:4px;height:23px;margin-left:auto;font-size:7px;display:flex}.inspect-title button svg{width:9px}.inspect-url{color:#586d79;white-space:nowrap;border-bottom:1px solid #1a2630;align-items:center;gap:5px;height:30px;padding:0 11px;font:7px DM Mono;display:flex;overflow:hidden}.inspect-url svg{color:#57c9b8;width:9px}.inspect-tabs{border-bottom:1px solid #1c2933;align-items:end;gap:16px;height:34px;padding:0 11px;display:flex}.inspect-tabs span{color:#617480;border-bottom:1px solid #0000;align-items:center;height:34px;font-size:7px;display:flex}.inspect-tabs .active{color:#5ad2c0;border-color:#51d6c2}.response-meta{color:#5c707c;align-items:center;gap:11px;height:34px;padding:0 11px;font-size:7px;display:flex}.response-meta b{color:#5dd0bd;align-items:center;gap:5px;display:flex}.response-meta em{border:1px solid #293944;border-radius:3px;margin-left:auto;padding:3px 5px;font-style:normal}.inspector pre{color:#6fc5bc;white-space:pre-wrap;background:#080f14;border:1px solid #17242d;border-radius:4px;margin:0 11px;padding:11px;font:7.5px/1.75 DM Mono}.float-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;background:#111b23e8;border:1px solid #3b4a56;border-radius:9px;align-items:center;gap:9px;height:55px;padding:0 12px;display:flex;position:absolute;box-shadow:0 15px 40px #0009}.float-card>svg{color:#58dac6;width:17px}.float-card small,.float-card b{display:block}.float-card small{color:#687c88;font-size:7px}.float-card b{margin-top:3px;font-size:10px}.float-card>span{color:#58d2bf;background:#173732;border-radius:4px;padding:3px 5px;font-size:7px}.float-speed{top:89px;right:-27px}.float-secure{bottom:57px;left:-29px}.trust-strip{text-align:center;background:#090e14;border-top:1px solid #15202a;border-bottom:1px solid #15202a;padding:29px 24px}.trust-strip p{text-transform:uppercase;letter-spacing:.15em;color:#50616c;margin:0 0 19px;font-size:9px}.trust-logos{color:#566873;justify-content:space-between;max-width:1050px;margin:auto;display:flex}.trust-logos span{letter-spacing:.05em;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.trust-logos svg{width:17px}.section{max-width:1160px;margin:auto;padding-left:28px;padding-right:28px}.section-label{color:#53d7c2;letter-spacing:.15em;align-items:center;gap:7px;font-size:9px;font-weight:700;display:flex}.section-label svg{width:13px}.feature-showcase{text-align:center;padding-top:125px;padding-bottom:130px}.feature-showcase h2,.bento h2,.workflow h2,.protocols h2,.performance h2,.download-section h2{letter-spacing:-2.4px;margin:18px 0 16px;font-size:46px;line-height:1.17}.feature-showcase h2 span{color:#82919b}.section-lead{color:#798b96;font-size:14px;line-height:1.8}.feature-tabs{background:#0c131a;border:1px solid #1e2d37;border-radius:10px;margin:35px 0 18px;padding:5px;display:inline-flex}.feature-tabs button{color:#6f818c;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;height:38px;padding:0 19px;font-size:10px;display:flex}.feature-tabs button svg{width:14px}.feature-tabs button.active{color:#64dac8;background:#1b2a32;box-shadow:inset 0 0 0 1px #31454d}.feature-stage{text-align:left;background:#0d141b;border:1px solid #23313b;border-radius:14px;grid-template-columns:34% 66%;min-height:455px;display:grid;overflow:hidden}.feature-copy-card{border-right:1px solid #22303a;flex-direction:column;padding:47px 40px;display:flex}.feature-index{color:#526671;font:9px DM Mono}.feature-copy-card h3{letter-spacing:-.7px;margin:27px 0 14px;font-size:25px;line-height:1.35}.feature-copy-card p{color:#758792;font-size:11px;line-height:1.8}.feature-copy-card ul{margin:23px 0;padding:0;list-style:none}.feature-copy-card li{color:#9cabb4;align-items:center;gap:8px;margin:11px 0;font-size:10px;display:flex}.feature-copy-card li svg{color:#4fd3be;width:12px}.feature-copy-card>a{color:#59d6c3;align-items:center;gap:7px;margin-top:auto;font-size:10px;display:flex}.feature-copy-card>a svg{width:13px}.feature-visual{background:radial-gradient(circle,#163d3a 0,#0a1218 50%);padding:18px}.fv-api{background:radial-gradient(circle,#192f48,#0a1218 50%)}.fv-mock{background:radial-gradient(circle,#352448,#0a1218 50%)}.fv-test{background:radial-gradient(circle,#3f3020,#0a1218 50%)}.visual-top{color:#657986;background:#111a21;border:1px solid #2a3a44;border-bottom:0;border-radius:8px 8px 0 0;align-items:center;height:31px;padding:0 11px;font:8px DM Mono;display:flex}.visual-top>div{gap:4px;margin-left:auto;display:flex}.visual-top i{width:5px;height:5px}.visual-content{background-image:radial-gradient(#40545e55 1px,#0000 1px);background-size:18px 18px;border:1px solid #273741;border-radius:0 0 8px 8px;height:385px;position:relative;overflow:hidden}.flow-node{color:#91a3ac;background:#101d24;border:1px solid #38515a;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:91px;height:77px;font-size:8px;display:flex;position:absolute;box-shadow:0 12px 25px #0005}.flow-node svg{color:#5fdac6;width:22px}.flow-node.n1{top:39%;left:8%}.flow-node.n2{border-color:#3f8a80;top:39%;left:43%;box-shadow:0 0 35px #4ad4be20}.flow-node.n3{top:39%;right:8%}.flow-line{background:linear-gradient(90deg,#4ed7c2,#4ed7c244);width:20%;height:1px;position:absolute;top:49%}.flow-line:after{content:"";background:#5adbc7;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:0;box-shadow:0 0 8px #5adbc7}.flow-line.l1{left:22.3%}.flow-line.l2{left:57.7%}.packet{color:#59d6c1;background:#111c23e8;border:1px solid #30434d;border-radius:5px;align-items:center;gap:7px;height:28px;padding:0 8px;font:7px DM Mono;display:flex;position:absolute;box-shadow:0 7px 20px #0005}.packet b{color:#a8b7be;font-weight:400}.packet span{color:#5cd4b6}.packet.p1{top:24%;left:24%}.packet.p2{bottom:22%;right:17%}.packet.p3{bottom:12%;left:30%}.bento{padding-top:95px;padding-bottom:125px}.bento-heading{justify-content:space-between;align-items:end;margin-bottom:42px;display:flex}.bento-heading h2{margin-bottom:0;font-size:41px}.bento-heading>p{color:#71828d;font-size:11px;line-height:1.8}.bento-grid{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.bento-card{background:linear-gradient(145deg,#101820,#0b1117);border:1px solid #1e2c36;border-radius:12px;min-height:300px;padding:28px;position:relative;overflow:hidden}.bento-card.large{grid-column:span 2}.bento-card.wide{grid-column:span 2;min-height:260px}.card-icon{border-radius:8px;place-items:center;width:35px;height:35px;display:grid}.card-icon svg{width:17px}.card-icon.cyan{color:#5dd9c5;background:#173d3a}.card-icon.violet{color:#ac9cff;background:#30294d}.card-icon.orange{color:#f0b870;background:#3c2f20}.card-icon.green{color:#81d396;background:#203a2b}.card-icon.blue{color:#79b4fa;background:#203248}.bento-card h3{margin:20px 0 9px;font-size:17px}.bento-card>p{color:#71838e;max-width:510px;font-size:10px;line-height:1.7}.mini-convert{background:#091016;border:1px solid #273741;border-radius:8px;align-items:center;gap:16px;height:86px;margin-top:30px;padding:0 18px;display:flex;position:relative}.mini-convert>div{color:#5fd4c1;align-items:center;gap:10px;display:flex}.mini-convert>div>svg{width:20px}.mini-convert>svg{color:#526570;width:14px}.mini-convert small,.mini-convert b{display:block}.mini-convert small{color:#5d707c;font:7px DM Mono}.mini-convert b{color:#b2c0c8;margin-top:4px;font:9px DM Mono}.mini-convert em{color:#5bd5c0;background:#173b37;border-radius:4px;align-items:center;gap:4px;margin-left:auto;padding:5px 7px;font-size:8px;font-style:normal;display:flex}.mini-convert em svg{width:10px}.code-card{color:#a8b8c0;background:#080e13;border:1px solid #202e38;border-radius:7px;padding:16px;font:8px/1.8 DM Mono;position:absolute;bottom:27px;left:28px;right:28px}.code-card span{color:#b994f4}.code-card em{color:#73c8b0}.code-card b{color:#e4ae69}.filter-chips{flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:30px;left:28px}.filter-chips span{color:#a6b4bc;background:#151e25;border:1px solid #37434b;border-radius:5px;padding:7px 9px;font:8px DM Mono}.filter-chips span:nth-child(2){color:#e18b93;border-color:#5d3a40}.lifecycle{border-top:1px solid #1d2a33;justify-content:space-between;align-items:center;height:80px;margin-top:28px;display:flex}.lifecycle span{color:#94a4ad;align-items:center;gap:6px;font-size:9px;display:flex}.lifecycle svg{color:#5ed6c3;width:15px}.lifecycle i{background:linear-gradient(90deg,#3dcdb8,#574e75);flex:1;height:1px;margin:0 9px}.privacy-badge{background:#101d28;border:1px solid #263a48;border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.privacy-badge>svg{color:#72b4ff}.privacy-badge b,.privacy-badge small{display:block}.privacy-badge b{font:9px DM Mono}.privacy-badge small{color:#607583;margin-top:3px;font-size:7px}.workflow{grid-template-columns:38% 62%;align-items:center;padding-top:130px;padding-bottom:140px;display:grid}.workflow-copy{padding-right:50px}.workflow h2{font-size:41px}.workflow-copy>p{color:#758792;font-size:11px;line-height:1.8}.workflow-steps{border-left:1px solid #263640;margin-top:35px}.workflow-steps>div{opacity:.45;gap:15px;padding:5px 0 23px 20px;display:flex;position:relative}.workflow-steps>div:before{content:"";background:#40515b;border-radius:50%;width:7px;height:7px;position:absolute;top:10px;left:-4px}.workflow-steps>div.active{opacity:1}.workflow-steps>div.active:before{background:#52d8c3;box-shadow:0 0 10px #52d8c3}.workflow-steps span{color:#52d8c3;font:8px DM Mono}.workflow-steps b,.workflow-steps small{display:block}.workflow-steps b{font-size:11px}.workflow-steps small{color:#6d808c;margin-top:5px;font-size:8px}.workflow-console{background:#0b1218;border:1px solid #33434e;border-radius:12px;transform:perspective(1000px)rotateY(-3deg);box-shadow:0 30px 70px #0007}.console-bar{background:#121b22;border-bottom:1px solid #26343d;border-radius:11px 11px 0 0;align-items:center;gap:5px;height:35px;padding:0 12px;display:flex}.console-bar span{color:#687c87;margin:auto;font:8px DM Mono}.request-builder{padding:18px}.request-line{border:1px solid #2b3c46;border-radius:5px;align-items:center;height:39px;display:flex;overflow:hidden}.request-line b{color:#69d8c5;padding:0 12px;font:9px DM Mono}.request-line>span{color:#9aabb3;border-left:1px solid #263640;padding-left:11px;font:8px DM Mono}.request-line button{color:#081512;background:#4bd6c1;border:0;align-items:center;gap:5px;height:39px;margin-left:auto;padding:0 14px;font-size:8px;font-weight:700;display:flex}.request-line button svg{width:10px}.builder-tabs{border-bottom:1px solid #1d2a33;align-items:end;gap:19px;height:40px;display:flex}.builder-tabs span{color:#60737f;border-bottom:1px solid #0000;align-items:center;height:31px;font-size:7px;display:flex}.builder-tabs .active{color:#5dd6c3;border-color:#5dd6c3}.request-builder pre{color:#74cbbb;background:#080e13;border:1px solid #1b2831;border-radius:5px;height:160px;margin:12px 0;padding:14px;font:8px/1.75 DM Mono}.console-response{border:1px solid #263641;border-radius:6px;padding:12px}.console-response>div{color:#71848f;gap:17px;font:7px DM Mono;display:flex}.console-response b{color:#5bd4bf}.console-response p{color:#778a95;margin:11px 0 0;font-size:8px}.console-response strong{float:right;color:#62d0a1;align-items:center;gap:4px;display:flex}.console-response svg{width:10px}.protocols{grid-template-columns:55% 45%;align-items:center;padding-top:110px;padding-bottom:140px;display:grid}.protocol-orbit{height:480px;position:relative}.orbit-core{background:linear-gradient(145deg,#173f3b,#142337);border:1px solid #4c837b;border-radius:50%;align-content:center;place-items:center;gap:4px;width:100px;height:100px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #49d4bf22}.orbit-core svg{color:#5edbc7;width:28px}.orbit-core b{font-size:12px}.orbit{border:1px solid #263640;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-1{width:300px;height:300px}.orbit-2{width:450px;height:450px}.orbit span{color:#899aa3;background:#101920;border:1px solid #32434d;border-radius:18px;padding:7px 10px;font:8px DM Mono;position:absolute;box-shadow:0 7px 20px #0005}.orbit-1 span:first-child{top:14px;left:42px}.orbit-1 span:nth-child(2){top:130px;right:-12px}.orbit-1 span:last-child{bottom:22px;left:23px}.orbit-2 span:first-child{top:50px;right:28px}.orbit-2 span:nth-child(2){bottom:68px;right:20px}.orbit-2 span:last-child{top:203px;left:-16px}.protocol-copy{padding-left:35px}.protocol-copy h2{font-size:42px}.protocol-copy>p{color:#758791;font-size:11px;line-height:1.8}.protocol-list{gap:13px;margin-top:28px;display:grid}.protocol-list span{color:#a0afb7;align-items:center;gap:7px;font-size:9px;display:flex}.protocol-list svg{color:#50d5c0;width:12px}.performance{background:#0b1218;border-top:1px solid #1b2831;border-bottom:1px solid #1b2831}.performance>.section{padding-top:85px;padding-bottom:85px}.performance-title{text-align:center}.performance h2{margin-bottom:7px;font-size:39px}.performance-title .section-label{justify-content:center}.performance-title p{color:#70828d;font-size:10px}.metrics{grid-template-columns:repeat(4,1fr);margin-top:52px;display:grid}.metrics>div{text-align:center;border-right:1px solid #24323c}.metrics>div:last-child{border:0}.metrics strong{letter-spacing:-1.4px;color:#e4edf1;font-size:28px}.metrics strong>span{color:#4fd7c2}.metrics small{color:#50d5c0;margin-left:3px;font-size:12px}.metrics p{color:#647782;margin-top:9px;font-size:8px}.quote-section{text-align:center;padding-top:120px;padding-bottom:120px}.quote-section blockquote{letter-spacing:-.8px;color:#d8e2e7;max-width:850px;margin:0 auto 28px;font-size:26px;line-height:1.6}.quote-section blockquote:before{content:"“";color:#3dd1bb;font-family:Georgia;font-size:80px;line-height:.5;display:block}.quote-author{justify-content:center;align-items:center;gap:10px;display:flex}.quote-author>span{color:#5dd6c3;background:#22363d;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.quote-author b,.quote-author small{text-align:left;display:block}.quote-author b{font-size:9px}.quote-author small{color:#6d7f8a;margin-top:3px;font-size:7px}.download-section{text-align:center;background:radial-gradient(circle at 50% 100%,#17453f,#0b141b 60%);border:1px solid #2b3d46;border-radius:18px;place-items:center;height:505px;margin-bottom:90px;display:grid;position:relative;overflow:hidden}.download-glow{filter:blur(120px);opacity:.14;background:#42d5c1;border-radius:50%;width:400px;height:250px;position:absolute;bottom:-150px}.download-content{z-index:2;position:relative}.download-logo{color:#07120f;background:linear-gradient(135deg,#4be0ca,#79b7ff);border-radius:13px;place-items:center;width:48px;height:48px;margin:0 auto 20px;display:grid;box-shadow:0 0 35px #51d8c25e}.download-logo svg{width:26px}.download-content .section-label{justify-content:center}.download-section h2{margin:14px 0;font-size:43px}.download-section p{color:#7d8f9a;font-size:11px}.download-actions{justify-content:center;margin:25px 0 13px;display:flex}.download-actions a,.download-actions button{color:#07120f;background:#e8f8f4;border:0;height:45px}.download-actions a{border-radius:8px 0 0 8px;align-items:center;gap:8px;padding:0 16px;font-size:10px;font-weight:700;display:flex}.download-actions a svg{width:16px}.download-actions a span{color:#38736b;background:#c9ece6;border-radius:3px;padding:3px 5px;font-size:7px}.download-actions button{border-left:1px solid #b5d7d0;border-radius:0 8px 8px 0;width:37px}.download-actions button svg{width:14px}.download-content>small{color:#5f737e;font-size:8px}.download-rings{border:1px solid #4dd5c21f;border-radius:50%;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.download-rings.r1{width:450px;height:220px}.download-rings.r2{width:700px;height:340px}.download-rings.r3{width:1000px;height:480px}footer{background:#080d12;border-top:1px solid #1a2730;padding:55px max(28px,50vw - 552px) 25px}.footer-main{grid-template-columns:2fr 1fr 1fr 1fr;gap:50px;padding-bottom:50px;display:grid}.footer-brand p{color:#647681;margin:18px 0;font-size:9px;line-height:1.8}.socials{color:#677985;gap:13px;display:flex}.socials svg{width:15px}.footer-col{flex-direction:column;gap:13px;display:flex}.footer-col b{margin-bottom:5px;font-size:9px}.footer-col a{color:#687a85;font-size:8px}.footer-bottom{color:#4f616c;border-top:1px solid #17232c;justify-content:space-between;padding-top:21px;font-size:7px;display:flex}@media (width<=900px){.site-nav{padding:0 18px}.nav-links{background:#101820;border:1px solid #26353f;border-radius:9px;flex-direction:column;padding:15px;display:none;position:absolute;top:60px;left:10px;right:10px}.nav-links.open{display:flex}.github-link{display:none}.menu-button{display:block}.hero{min-height:auto;padding-top:125px}.hero h1{letter-spacing:-3px;font-size:48px}.hero-copy>p br{display:none}.hero-product{margin-top:40px}.product-window{height:400px}.window-body{grid-template-columns:40px 140px 1fr;height:360px}.inspector,.float-card,.trust-logos span:nth-child(n+4){display:none}.feature-stage{grid-template-columns:1fr}.feature-copy-card{border:0}.feature-visual{min-height:410px}.bento-grid{grid-template-columns:1fr 1fr}.bento-card.large,.bento-card.wide{grid-column:span 2}.workflow{grid-template-columns:1fr;gap:50px}.protocols{grid-template-columns:1fr}.protocol-copy{text-align:center;padding:0}.protocol-copy .section-label{justify-content:center}.protocol-list{text-align:left;display:inline-grid}.metrics{grid-template-columns:1fr 1fr;gap:35px}.metrics>div:nth-child(2){border:0}.footer-main{grid-template-columns:2fr 1fr 1fr}.footer-col:last-child{display:none}}@media (width<=620px){.nav-download{display:none}.hero{padding-left:16px;padding-right:16px}.hero h1{font-size:39px}.hero-copy>p{font-size:13px}.hero-note{flex-wrap:wrap}.product-window{height:350px}.window-body{grid-template-columns:35px 1fr;height:310px}.domain-tree{display:none}.window-tab{padding:0 8px}.feature-showcase h2,.bento h2,.workflow h2,.protocols h2,.download-section h2{font-size:34px}.feature-tabs{justify-content:start;width:100%;overflow:auto}.feature-tabs button{white-space:nowrap;padding:0 11px}.feature-stage{display:block}.feature-copy-card{padding:30px 24px}.feature-visual{min-height:360px}.visual-content{height:325px}.flow-node{width:75px}.bento-heading,.bento-grid{display:block}.bento-card{margin-bottom:10px}.lifecycle{overflow:auto}.workflow-console{transform:none}.protocol-orbit{margin:-60px;transform:scale(.72)}.metrics{grid-template-columns:1fr}.metrics>div{border:0}.quote-section blockquote{font-size:19px}.download-section{border-radius:0;margin-bottom:50px}.footer-main{grid-template-columns:1fr 1fr}.footer-brand{grid-column:span 2}.footer-bottom{gap:20px}}.theme-toggle{color:#86a0ab;cursor:pointer;background:#111b23;border:1px solid #2a3a45;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.theme-toggle svg{width:14px}.theme-toggle:hover{color:#53d7c2;border-color:#53d7c2}.light-mode{color:#182832;background:#edf3f5}.light-mode .site-nav{background:#f7fbfce8;border-color:#d8e4e8}.light-mode .nav-links a,.light-mode .github-link{color:#5a6c75}.light-mode .theme-toggle{color:#48636a;background:#eef5f5;border-color:#cfdee2}.light-mode .hero{background:radial-gradient(at 50% 0,#dbeef0 0,#edf3f5 62%)}.light-mode .hero-grid{opacity:.5;background-image:linear-gradient(#b7d1d544 1px,#0000 1px),linear-gradient(90deg,#b7d1d544 1px,#0000 1px)}.light-mode .hero h1{color:#142530}.light-mode .hero-copy>p{color:#637781}.light-mode .announcement{color:#23776d;background:#e1f3f0;border-color:#afdcd3}.light-mode .video-cta{color:#36505a;background:#f7fbfc;border-color:#cddde1}.light-mode .hero-note{color:#6a7f87}.light-mode .trust-strip{background:#e4ecef;border-color:#d4e0e4}.light-mode .trust-strip p{color:#789099}.light-mode .trust-logos{color:#7c9198}.light-mode .feature-showcase,.light-mode .bento,.light-mode .workflow,.light-mode .protocols,.light-mode .quote-section{background:#edf3f5}.light-mode .feature-showcase h2,.light-mode .bento h2,.light-mode .workflow h2,.light-mode .protocols h2,.light-mode .download-section h2{color:#172b36}.light-mode .section-lead,.light-mode .bento-heading>p,.light-mode .workflow-copy>p,.light-mode .protocol-copy>p{color:#687c85}.light-mode .feature-tabs{background:#e5eef0;border-color:#cadbdf}.light-mode .feature-tabs button{color:#70838a}.light-mode .feature-tabs button.active{color:#197b70;background:#fff;box-shadow:0 2px 8px #31586618}.light-mode .feature-stage,.light-mode .bento-card{background:#f7fafb;border-color:#d2e0e4;box-shadow:0 15px 35px #365c6b09}.light-mode .feature-copy-card{border-color:#d8e4e7}.light-mode .feature-copy-card p,.light-mode .feature-copy-card li{color:#637781}.light-mode .bento-card>p{color:#687c85}.light-mode .code-card,.light-mode .mini-convert,.light-mode .privacy-badge{background:#eef5f6;border-color:#d2e0e4}.light-mode .workflow-console{background:#f7fafb;border-color:#cbdde0}.light-mode .protocol-list span{color:#58717a}.light-mode .performance{background:#e4ecef;border-color:#d3e0e4}.light-mode .performance-title p,.light-mode .metrics p{color:#6b7f87}.light-mode .metrics strong{color:#18313c}.light-mode .quote-section blockquote{color:#29414b}.light-mode footer{background:#e5edef;border-color:#d3e0e4}.light-mode .footer-col a,.light-mode .footer-brand p{color:#637981}.light-mode .footer-bottom{color:#70838a;border-color:#cfdee2}:root,html,body,#root{background:#edf3f5}.site-shell{background:#edf3f5;min-height:100vh}.light-mode .download-section h2{color:#ecf8f7;white-space:nowrap;font-size:40px}.light-mode .download-section p{color:#b3cdca;line-height:1.9}.light-mode .download-content>small{color:#789895}.light-mode .download-section{box-shadow:0 16px 45px #234a4a12}@media (width<=620px){.light-mode .download-section h2{white-space:nowrap;font-size:29px}.light-mode .download-section p{font-size:10px}}.site-shell.light-mode,.site-shell.light-mode .hero,.site-shell.light-mode .feature-showcase,.site-shell.light-mode .bento,.site-shell.light-mode .workflow,.site-shell.light-mode .protocols,.site-shell.light-mode .quote-section{background:#dfe9ec}.site-shell.light-mode .hero{background:radial-gradient(at 50% 0,#d2e5e7 0,#dfe9ec 64%)}.site-shell.light-mode .trust-strip{background:#d6e2e5}.site-shell.light-mode .performance{background:#d8e4e7}.site-shell.light-mode footer{background:#d9e5e8}.site-shell.light-mode .feature-stage,.site-shell.light-mode .bento-card,.site-shell.light-mode .workflow-console{background:#e8f0f2}.site-shell.light-mode .feature-tabs{background:#d7e4e7}.site-shell.light-mode .section-lead,.site-shell.light-mode .bento-heading>p{color:#61757d}.site-shell.light-mode .quote-section{background:linear-gradient(145deg,#c9d9dd,#bdcdd2);border-top:1px solid #b5c9ce;border-bottom:1px solid #b5c9ce;max-width:none;padding-left:max(28px,50vw - 580px);padding-right:max(28px,50vw - 580px)}.quote-kicker{color:#237c78;letter-spacing:.13em;justify-content:center;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.quote-kicker svg{width:14px}.quote-kicker span{letter-spacing:0;color:#68828a;margin-left:4px;font-weight:500}.quote-section blockquote{color:#263f49;text-shadow:0 1px #e5eff0aa;animation:.45s both quoteIn}.quote-controls{justify-content:center;align-items:center;gap:14px;margin-top:28px;display:flex}.quote-controls>button{color:#55717a;cursor:pointer;background:#d9e6e8;border:1px solid #9db8bd;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.quote-controls>button:hover{color:#187b73;background:#e9f2f2}.quote-controls>button svg{width:14px}.quote-controls>div{gap:5px;display:flex}.quote-controls>div button{cursor:pointer;background:#91aeb3;border:0;border-radius:50%;width:5px;height:5px;padding:0}.quote-controls>div button.active{background:#35b9ad;border-radius:4px;width:18px}@keyframes quoteIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.light-mode .product-window{background:#e8f0f2;border-color:#a9c0c7;box-shadow:0 28px 80px #48636b2b,0 0 0 6px #fff6}.light-mode .window-top{background:#dce8eb;border-color:#b9cdd2}.light-mode .window-tab{color:#607985}.light-mode .window-tab.active{color:#294651;background:#f2f7f8;border-color:#b9cdd2}.light-mode .window-actions{color:#607985}.light-mode .mock-sidebar{background:#d7e5e8;border-color:#b7cbd0}.light-mode .mock-logo{box-shadow:0 4px 12px #348f8b33}.light-mode .mock-nav{color:#54707a}.light-mode .mock-nav.active{color:#157569;background:#b9e4dd}.light-mode .domain-tree{color:#607984;background:#e5eef0;border-color:#bfd0d5}.light-mode .tree-head{color:#526d77}.light-mode .tree-search{background:#f1f6f7;border-color:#bfd0d5}.light-mode .tree-group{color:#36535e}.light-mode .tree-item{color:#5b737d}.light-mode .tree-item.active{color:#167568;background:#c5e8e2}.light-mode .tree-rule{color:#627b84}.light-mode .traffic-list{border-color:#bfd0d5}.light-mode .list-toolbar,.light-mode .list-head{background:#dce9ec;border-color:#bfd0d5}.light-mode .capture-button{color:#16776d;background:#c4e8e2;border-color:#99d3ca}.light-mode .list-filter{color:#617983;background:#edf4f5;border-color:#b9cdd2}.light-mode .list-toolbar>span,.light-mode .list-head{color:#647e88}.light-mode .traffic-row{color:#637983;border-color:#cbdadd}.light-mode .traffic-row>span{color:#38545f}.light-mode .traffic-row.selected{background:#c9e9e4;box-shadow:inset 2px 0 #2aa997}.light-mode .traffic-row small{color:#6d858e}.light-mode .inspector{background:#e9f1f3}.light-mode .inspect-title,.light-mode .inspect-url,.light-mode .inspect-tabs{border-color:#bfd0d5}.light-mode .inspect-title span{color:#36535e}.light-mode .inspect-url{color:#66818b}.light-mode .inspect-tabs span{color:#6d838c}.light-mode .inspect-tabs .active{color:#157d70}.light-mode .response-meta{color:#66808a}.light-mode .inspector pre{color:#197f76;background:#f4f8f8;border-color:#bfd0d5}.light-mode .float-card{color:#294651;background:#f0f6f7e8;border-color:#a8c1c8;box-shadow:0 15px 35px #42606b33}.light-mode .float-card small{color:#68808a}.light-mode .float-card b{color:#294651}.light-mode .float-card>span{color:#16776d;background:#c4e8e2}
