.hero[data-astro-cid-e5sxu56z]{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:72px;width:min(1120px,calc(100% - 48px));min-height:700px;margin:0 auto;padding:88px 0}.hero-icon[data-astro-cid-e5sxu56z]{width:76px;height:76px;margin-bottom:26px;filter:drop-shadow(0 16px 24px rgb(0 85 201 / 22%))}.eyebrow[data-astro-cid-e5sxu56z]{margin:0 0 12px;color:var(--blue);font-size:13px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}h1[data-astro-cid-e5sxu56z]{margin:0;font-size:clamp(56px,8vw,92px);letter-spacing:-.065em;line-height:.94}.hero-description[data-astro-cid-e5sxu56z]{max-width:590px;margin:28px 0 0;color:var(--text-2);font-size:clamp(18px,2.4vw,22px);line-height:1.55}.unavailable[data-astro-cid-e5sxu56z]{margin:32px 0 0;color:var(--text);font-size:15px;font-weight:500}.fine-print[data-astro-cid-e5sxu56z]{margin:18px 0 0;color:var(--text-2);font-size:13px}.product-demo[data-astro-cid-e5sxu56z]{position:relative}.product-demo[data-astro-cid-e5sxu56z]:before{position:absolute;inset:-60px;z-index:-1;background:radial-gradient(circle,rgb(0 85 201 / 16%),transparent 66%);content:""}.browser-frame[data-astro-cid-e5sxu56z]{overflow:hidden;border:1px solid var(--border);border-radius:18px;background:var(--bg);box-shadow:0 28px 70px #0000002e}.browser-top[data-astro-cid-e5sxu56z]{display:grid;grid-template-columns:52px 1fr 48px;align-items:center;gap:12px;padding:12px;border-bottom:1px solid var(--border);background:var(--bg-alt)}.dots[data-astro-cid-e5sxu56z]{display:flex;gap:5px}.dots[data-astro-cid-e5sxu56z] i[data-astro-cid-e5sxu56z]{width:8px;height:8px;border-radius:50%;background:var(--border)}.address[data-astro-cid-e5sxu56z]{padding:8px 14px;color:var(--text-2);border:1px solid var(--border);border-radius:8px;background:var(--bg);font-size:12px}.extension-icon[data-astro-cid-e5sxu56z]{position:relative;justify-self:end;width:32px;height:32px}.extension-icon[data-astro-cid-e5sxu56z] img[data-astro-cid-e5sxu56z]{width:100%;height:100%}.extension-icon[data-astro-cid-e5sxu56z] span[data-astro-cid-e5sxu56z]{position:absolute;right:-8px;bottom:-8px;padding:2px 5px;color:#fff;border-radius:5px;background:#34c749;font-size:9px;font-weight:800}.browser-body[data-astro-cid-e5sxu56z]{padding:72px 30px 48px}.route-row[data-astro-cid-e5sxu56z]{display:flex;align-items:center}.route-label[data-astro-cid-e5sxu56z],.proxy-node[data-astro-cid-e5sxu56z]{padding:9px 12px;border:1px solid var(--border);border-radius:8px;font-size:12px;white-space:nowrap}.proxy-node[data-astro-cid-e5sxu56z]{color:var(--blue-dark);border-color:var(--blue-light);background:var(--bg-alt);font-weight:700}.route-line[data-astro-cid-e5sxu56z]{width:100%;height:2px;background:var(--blue-light)}.browser-body[data-astro-cid-e5sxu56z] p[data-astro-cid-e5sxu56z]{margin:40px 0 0;color:#34c749;font-size:13px;font-weight:700;text-align:center}.demo-caption[data-astro-cid-e5sxu56z]{display:flex;justify-content:center;gap:22px;margin-top:18px;color:var(--text-2);font-size:12px}.demo-caption[data-astro-cid-e5sxu56z] span[data-astro-cid-e5sxu56z]{display:inline-flex;align-items:center;gap:7px}.status[data-astro-cid-e5sxu56z]{width:8px;height:8px;border-radius:50%}.status[data-astro-cid-e5sxu56z].on{background:var(--blue)}.status[data-astro-cid-e5sxu56z].off{background:var(--text-2)}.features[data-astro-cid-e5sxu56z]{padding:104px 24px;background:var(--bg-alt)}.section-heading[data-astro-cid-e5sxu56z],.feature-grid[data-astro-cid-e5sxu56z],.trust[data-astro-cid-e5sxu56z]{max-width:1040px;margin-right:auto;margin-left:auto}.section-heading[data-astro-cid-e5sxu56z] h2[data-astro-cid-e5sxu56z],.trust[data-astro-cid-e5sxu56z] h2[data-astro-cid-e5sxu56z]{max-width:700px;margin:0;font-size:clamp(36px,5vw,56px);letter-spacing:-.045em;line-height:1.05}.feature-grid[data-astro-cid-e5sxu56z]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:54px}.feature-grid[data-astro-cid-e5sxu56z] article[data-astro-cid-e5sxu56z]{min-height:260px;padding:28px;border:1px solid var(--border);border-radius:16px;background:var(--bg)}.feature-number[data-astro-cid-e5sxu56z]{color:var(--blue);font-size:13px;font-weight:800}.feature-grid[data-astro-cid-e5sxu56z] h3[data-astro-cid-e5sxu56z]{margin:56px 0 10px;font-size:21px;letter-spacing:-.025em}#support[data-astro-cid-e5sxu56z] .feature-grid[data-astro-cid-e5sxu56z]{grid-template-columns:repeat(2,1fr)}#support[data-astro-cid-e5sxu56z] .feature-grid[data-astro-cid-e5sxu56z] h3[data-astro-cid-e5sxu56z]{margin-top:0}.feature-grid[data-astro-cid-e5sxu56z] p[data-astro-cid-e5sxu56z]{margin:0 0 10px;color:var(--text-2);line-height:1.65}.feature-grid[data-astro-cid-e5sxu56z] p[data-astro-cid-e5sxu56z]:last-child{margin-bottom:0}.feature-grid[data-astro-cid-e5sxu56z] ul[data-astro-cid-e5sxu56z]{margin:0;padding-left:18px;color:var(--text-2);line-height:1.65}.feature-grid[data-astro-cid-e5sxu56z] li[data-astro-cid-e5sxu56z]{margin-bottom:6px}.feature-grid[data-astro-cid-e5sxu56z] li[data-astro-cid-e5sxu56z]:last-child{margin-bottom:0}.feature-grid[data-astro-cid-e5sxu56z] strong[data-astro-cid-e5sxu56z]{color:var(--text)}.feature-grid[data-astro-cid-e5sxu56z] a[data-astro-cid-e5sxu56z]{color:var(--blue)}.trust[data-astro-cid-e5sxu56z]{display:grid;grid-template-columns:1.1fr 1fr;gap:72px;padding:112px 24px}.trust[data-astro-cid-e5sxu56z]>p[data-astro-cid-e5sxu56z]{margin:28px 0 0;color:var(--text-2);font-size:18px;line-height:1.7}.trust[data-astro-cid-e5sxu56z]>a[data-astro-cid-e5sxu56z]{grid-column:2;color:var(--blue);font-weight:700;text-decoration:none}@media(max-width:820px){.hero[data-astro-cid-e5sxu56z]{grid-template-columns:1fr;gap:68px;min-height:auto;padding-top:68px;padding-bottom:90px}.product-demo[data-astro-cid-e5sxu56z]{width:min(100%,520px);margin:0 auto}.feature-grid[data-astro-cid-e5sxu56z],#support[data-astro-cid-e5sxu56z] .feature-grid[data-astro-cid-e5sxu56z],.trust[data-astro-cid-e5sxu56z]{grid-template-columns:1fr}.trust[data-astro-cid-e5sxu56z]{gap:20px}.trust[data-astro-cid-e5sxu56z]>a[data-astro-cid-e5sxu56z]{grid-column:1}}@media(max-width:580px){.hero[data-astro-cid-e5sxu56z]{width:min(100% - 36px,1120px)}.browser-top[data-astro-cid-e5sxu56z]{grid-template-columns:40px 1fr 42px}.browser-body[data-astro-cid-e5sxu56z]{padding:54px 18px 38px}.route-label[data-astro-cid-e5sxu56z],.proxy-node[data-astro-cid-e5sxu56z]{padding:8px;font-size:10px}.feature-grid[data-astro-cid-e5sxu56z]{grid-template-columns:1fr}}
