.BRfg_q_page{--webship-accent:#f97316;--webship-background:#0f0f23;--webship-background-deep:#080815;--webship-background-elevated:#080815e0;--webship-background-panel:#1e1b4bd1;--webship-background-soft:#0f0f23eb;--webship-border:#818cf87a;--webship-border-soft:#818cf847;--webship-copy:#d6daf2;--webship-foreground:#f8fafc;--webship-icon:#fff;--webship-ink:#1b1020;--webship-label:#aeb5d9;--webship-muted:#c7d2fe;--webship-primary:#4338ca;--webship-shadow:#0000005c;--webship-success:#34d399;--webship-surface:#27273bdb;--webship-surface-strong:#27273b;--webship-terminal-code:#f8fafc;--webship-terminal-copy:#f8fafc;--webship-terminal-feedback:#a7f3d0;--webship-terminal-prompt:#34d399;--webship-terminal-toolbar:#c7d2fe;color:var(--webship-foreground);background:0 0;min-block-size:100dvb;overflow:clip}:root[data-theme=light] .BRfg_q_page{--webship-background:#f8fafc;--webship-background-deep:#eef2ff;--webship-background-elevated:#fff;--webship-background-panel:#eef2ff;--webship-background-soft:#fff;--webship-border:#4338ca6b;--webship-border-soft:#4338ca38;--webship-copy:#334155;--webship-foreground:#0f172a;--webship-icon:#fff;--webship-label:#475569;--webship-muted:#4338ca;--webship-primary:#4338ca;--webship-shadow:#0f172a24;--webship-success:#047857;--webship-surface:#fff;--webship-surface-strong:#fff}.BRfg_q_hero,.BRfg_q_section,.BRfg_q_architecture,.BRfg_q_trustBar{inline-size:100%;max-inline-size:100rem;margin-inline:auto;padding-inline:clamp(1rem,4vi,4rem)}.BRfg_q_hero{display:grid;grid-template-columns:[BRfg_q_copy-start]minmax(0,1.05fr)[BRfg_q_copy-end BRfg_q_panel-start]minmax(22rem,.95fr)[BRfg_q_panel-end];gap:clamp(2rem,6vi,6rem);align-items:center;min-block-size:min(50rem,100dvb - 6rem);padding-block:clamp(4rem,10vi,8rem)}.BRfg_q_heroCopy{display:grid;gap:1.5rem;max-inline-size:52rem}.BRfg_q_eyebrow,.BRfg_q_benchmarkLabel{color:var(--webship-muted);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.BRfg_q_heroTitle{max-inline-size:15ch;margin:0;font-size:clamp(3rem,6vi,6rem);line-height:normal;letter-spacing:-.05em;text-wrap:balance}.BRfg_q_heroCopy>p:not(.BRfg_q_eyebrow),.BRfg_q_sectionCopy,.BRfg_q_card p,.BRfg_q_landingPricingCard p,.BRfg_q_benchmarkBusinessCase p{color:var(--webship-copy);font-size:clamp(1rem,1.7vi,1.125rem);line-height:1.75}.BRfg_q_heroActions{display:flex;flex-wrap:wrap;gap:.75rem}.BRfg_q_primaryAction,.BRfg_q_secondaryAction{display:inline-flex;align-items:center;justify-content:center;min-block-size:3rem;padding-inline:1.25rem;border:.0625rem solid #0000;border-radius:.5rem;font-weight:700;text-align:center;text-decoration:none}.BRfg_q_primaryAction{color:var(--webship-ink);background:var(--webship-accent)}.BRfg_q_secondaryAction{color:var(--webship-foreground);background:var(--webship-background-panel);border-color:var(--webship-border)}@media (hover:hover){.BRfg_q_primaryAction:hover{color:var(--webship-ink);background:color-mix(in srgb, var(--webship-accent) 82%, white);box-shadow:0 .9rem 2rem #f973162e;transform:translateY(-.125rem)}.BRfg_q_secondaryAction:hover{color:var(--webship-foreground);background:var(--webship-surface);border-color:var(--webship-muted);transform:translateY(-.125rem)}}.BRfg_q_primaryAction:active,.BRfg_q_secondaryAction:active{transform:translateY(0)}.BRfg_q_primaryAction:focus-visible,.BRfg_q_secondaryAction:focus-visible,.BRfg_q_terminalCopy:focus-visible,.BRfg_q_benchmarkReportLink:focus-visible{outline:.1875rem solid var(--webship-foreground);outline-offset:.1875rem}.BRfg_q_protocolList,.BRfg_q_featureList{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0;list-style:none}.BRfg_q_protocolPill,.BRfg_q_badge{padding:.5rem .75rem;color:var(--webship-muted);background:var(--webship-background-soft);border:.0625rem solid var(--webship-border);border-radius:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:700}.BRfg_q_heroPanel{display:grid;gap:1rem;min-inline-size:0;padding:clamp(1rem,3vi,2rem);background:var(--webship-surface);border:.0625rem solid var(--webship-border);border-radius:1rem;box-shadow:0 2rem 6rem var(--webship-shadow)}.BRfg_q_terminalWindow{overflow:hidden;background:#090914;border:.0625rem solid #818cf861;border-radius:.5rem}.BRfg_q_terminalToolbar{display:flex;gap:1rem;align-items:center;justify-content:space-between;min-block-size:3rem;padding-inline:1rem;color:var(--webship-terminal-toolbar);background:#17172a;border-block-end:.0625rem solid #818cf847;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.BRfg_q_terminalToolbar>span{display:flex;gap:.5rem}.BRfg_q_terminalToolbar i{inline-size:.625rem;block-size:.625rem;background:#fb7185;border-radius:50%}.BRfg_q_terminalToolbar i:nth-child(2){background:#fbbf24}.BRfg_q_terminalToolbar i:nth-child(3){background:#34d399}.BRfg_q_terminalBody{display:grid;gap:1.5rem;min-block-size:12rem;align-content:center;padding:clamp(1rem,3vi,2rem)}.BRfg_q_terminalCommand{display:grid;grid-template-columns:[BRfg_q_prompt-start]auto[BRfg_q_prompt-end BRfg_q_command-start]minmax(0,1fr)[BRfg_q_command-end BRfg_q_action-start]auto[BRfg_q_action-end];gap:.75rem;align-items:center}.BRfg_q_terminalCommand code{color:var(--webship-terminal-code);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.75rem,1.3vi,1rem);line-height:1.5;overflow-wrap:anywhere}.BRfg_q_terminalPrompt{color:var(--webship-terminal-prompt);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}.BRfg_q_terminalCopy{display:grid;inline-size:3rem;block-size:3rem;padding:.75rem;place-items:center;color:var(--webship-terminal-copy);background:#312e81;border:.0625rem solid #818cf8;border-radius:.5rem;cursor:pointer}.BRfg_q_terminalCopy svg{inline-size:1.25rem;block-size:1.25rem}@media (hover:hover){.BRfg_q_terminalCopy:hover{background:#4338ca;transform:scale(1.04)}}.BRfg_q_terminalCopy:active{transform:scale(.96)}.BRfg_q_terminalFeedback{min-block-size:1.5rem;margin:0;color:var(--webship-terminal-feedback);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.BRfg_q_terminalBrand{display:flex;gap:1rem;align-items:center;color:var(--webship-copy)}.BRfg_q_terminalBrand>svg{inline-size:4rem;block-size:4rem;flex:none}.BRfg_q_terminalBrand>div{display:grid;gap:.25rem}.BRfg_q_terminalBrand strong{color:var(--webship-foreground)}.BRfg_q_terminalBrand span{line-height:1.5}.BRfg_q_trustBar{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2.25rem;padding-block:1rem;color:var(--webship-copy);border-block:.0625rem solid var(--webship-border-soft)}.BRfg_q_trustBar>span,.BRfg_q_featureList li{display:flex;gap:.5rem;align-items:center}.BRfg_q_trustBar svg,.BRfg_q_featureList svg{flex:none;color:var(--webship-success)}.BRfg_q_section,.BRfg_q_architecture{padding-block:clamp(4.5rem,10vi,8rem);scroll-margin-block-start:5rem}.BRfg_q_sectionHeading{max-inline-size:20ch;margin-block:.75rem 1.25rem;font-size:clamp(2.25rem,5vi,4.25rem);line-height:normal;letter-spacing:-.05em;text-wrap:balance}.BRfg_q_sectionCopy{max-inline-size:48rem}.BRfg_q_cardGrid{display:grid;grid-template-columns:[BRfg_q_card-start]1fr[BRfg_q_card-end];gap:1rem;margin-block-start:2.5rem}.BRfg_q_card,.BRfg_q_landingPricingCard,.BRfg_q_benchmarkChart{padding:clamp(1.5rem,3vi,2rem);background:var(--webship-surface);border:.0625rem solid var(--webship-border-soft);border-radius:1rem}.BRfg_q_cardIcon,.BRfg_q_diagramNodeIcon{display:grid;inline-size:3rem;block-size:3rem;padding:.75rem;place-items:center;color:var(--webship-icon);background:var(--webship-primary);border:.0625rem solid var(--webship-border);border-radius:.5rem}.BRfg_q_card h3{margin-block:1.25rem .5rem;font-size:1.25rem}.BRfg_q_architecture{display:grid;grid-template-columns:[BRfg_q_copy-start]minmax(0,.8fr)[BRfg_q_copy-end BRfg_q_flow-start]minmax(30rem,1.2fr)[BRfg_q_flow-end];gap:clamp(2rem,6vi,5rem);align-items:center}.BRfg_q_featureList{display:grid;margin-block-start:2rem}.BRfg_q_architectureDiagram{display:grid;gap:1rem;padding:clamp(1rem,3vi,2rem);background:var(--webship-background-elevated);border:.0625rem solid var(--webship-border);border-radius:1rem}.BRfg_q_architectureLane,.BRfg_q_controlPlane{display:grid;gap:1rem;padding:1rem;border:.0625rem solid var(--webship-border-soft);border-radius:.5rem}.BRfg_q_controlPlane{background:color-mix(in srgb, var(--webship-primary) 16%, transparent);border-color:var(--webship-border)}.BRfg_q_architectureLaneHeader{margin:0;color:var(--webship-muted);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.BRfg_q_architectureRoute{display:grid;grid-template-columns:[BRfg_q_source-start]minmax(6rem,.8fr)[BRfg_q_source-end BRfg_q_inbound-start]minmax(2rem,.3fr)[BRfg_q_inbound-end BRfg_q_edge-start]minmax(7rem,1fr)[BRfg_q_edge-end BRfg_q_outbound-start]minmax(2rem,.3fr)[BRfg_q_outbound-end BRfg_q_target-start]minmax(7rem,1fr)[BRfg_q_target-end];gap:.5rem;align-items:center}.BRfg_q_controlPlane .BRfg_q_architectureRoute{grid-template-columns:[BRfg_q_agent-start]minmax(8rem,1fr)[BRfg_q_agent-end BRfg_q_port-start]minmax(8rem,.9fr)[BRfg_q_port-end BRfg_q_mcp-start]minmax(8rem,1fr)[BRfg_q_mcp-end]}.BRfg_q_diagramNode,.BRfg_q_diagramNodeAccent,.BRfg_q_architectureNodeGroup,.BRfg_q_controlPlanePort{display:grid;gap:.5rem;min-block-size:8rem;align-content:center;justify-items:center;padding:1rem;text-align:center;background:var(--webship-surface-strong);border:.0625rem solid var(--webship-border-soft);border-radius:.5rem}.BRfg_q_diagramNode small,.BRfg_q_diagramNodeAccent small{color:var(--webship-label);line-height:1.5}.BRfg_q_diagramNodeAccent{color:var(--webship-ink);background:var(--webship-accent);border-color:var(--webship-accent)}.BRfg_q_diagramNodeAccent .BRfg_q_diagramNodeIcon{color:var(--webship-icon);background:var(--webship-primary)}.BRfg_q_diagramNodeAccent small{color:var(--webship-ink)}.BRfg_q_architectureNodeGroup{align-content:stretch}.BRfg_q_architectureNodeGroup span{display:grid;place-items:center;padding:.5rem;background:var(--webship-background-soft);border-radius:.25rem}.BRfg_q_architectureConnector{block-size:.125rem;inline-size:100%;background:var(--webship-muted);border-radius:.125rem}.BRfg_q_controlPlanePort{color:var(--webship-muted);background:var(--webship-background-soft);border-style:dashed}.BRfg_q_controlPlanePort svg{inline-size:1.5rem;block-size:1.5rem}.BRfg_q_controlPlanePort span{color:var(--webship-label);font-size:.75rem;line-height:1.5}.BRfg_q_benchmarkVersion{margin-block:1rem 0;color:var(--webship-label);font-size:.875rem;font-weight:700}.BRfg_q_benchmarkChartGrid,.BRfg_q_landingPricingGrid{display:grid;grid-template-columns:[BRfg_q_first-start]minmax(0,1fr)[BRfg_q_first-end BRfg_q_second-start]minmax(0,1fr)[BRfg_q_second-end];gap:1rem;margin-block-start:2rem}.BRfg_q_benchmarkChart{display:grid;gap:2rem}.BRfg_q_benchmarkChartHeader{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;justify-content:space-between}.BRfg_q_benchmarkChartHeader h3{margin-block:.5rem 0;font-size:1.25rem}.BRfg_q_benchmarkChartHeader>strong{max-inline-size:12rem;color:var(--webship-success);text-align:end}.BRfg_q_benchmarkBars{display:grid;gap:1.25rem}.BRfg_q_benchmarkChartRow{display:grid;grid-template-columns:[BRfg_q_label-start]5rem[BRfg_q_label-end BRfg_q_bar-start]minmax(4rem,1fr)[BRfg_q_bar-end BRfg_q_value-start]minmax(7rem,auto)[BRfg_q_value-end];gap:.75rem;align-items:center}.BRfg_q_benchmarkChartRow>span:first-child{color:var(--webship-copy);font-size:.875rem;font-weight:700}.BRfg_q_benchmarkTrack{display:flex;block-size:1rem;align-items:stretch;overflow:hidden;background:var(--webship-background-soft);border:.0625rem solid var(--webship-border-soft);border-radius:.25rem}.BRfg_q_benchmarkBar{display:block;min-inline-size:.5rem;background:var(--webship-muted);transform-origin:0}.BRfg_q_benchmarkBarWebship{inline-size:100%;background:var(--webship-accent)}.BRfg_q_benchmarkBarEnvoy{inline-size:11.1%}.BRfg_q_benchmarkBarNginx{inline-size:18.9%}.BRfg_q_benchmarkValue{color:var(--webship-foreground);font-size:.875rem;font-variant-numeric:tabular-nums;text-align:end}.BRfg_q_benchmarkBusinessCase{display:grid;grid-template-columns:[BRfg_q_icon-start]auto[BRfg_q_icon-end BRfg_q_copy-start]minmax(0,1fr)[BRfg_q_copy-end];gap:1rem;align-items:start;max-inline-size:70rem;padding:clamp(1.5rem,3vi,2rem);margin-block-start:1rem;background:color-mix(in srgb, var(--webship-success) 12%, var(--webship-surface));border:.0625rem solid color-mix(in srgb, var(--webship-success) 52%, transparent);border-radius:1rem}.BRfg_q_benchmarkBusinessCase>svg{inline-size:2rem;block-size:2rem;color:var(--webship-success)}.BRfg_q_benchmarkBusinessCase p{margin-block:.5rem 0}.BRfg_q_benchmarkMethodology{display:grid;gap:.75rem;padding:1.25rem;margin-block-start:1rem;color:var(--webship-copy);background:var(--webship-background-elevated);border:.0625rem solid var(--webship-border-soft);border-radius:.5rem;line-height:1.75}.BRfg_q_benchmarkMethodology>strong{color:var(--webship-foreground)}.BRfg_q_benchmarkMethodology p{margin:0}.BRfg_q_benchmarkReportLink{justify-self:start;min-block-size:2.75rem;align-content:center;color:var(--webship-muted);font-weight:700;text-underline-offset:.25rem}@media (hover:hover){.BRfg_q_benchmarkReportLink:hover{color:var(--webship-foreground)}}.BRfg_q_landingPricingCard{display:flex;flex-direction:column;align-items:flex-start}.BRfg_q_landingPricingCard:last-child{border-color:var(--webship-accent);box-shadow:0 1.5rem 4rem var(--webship-shadow)}.BRfg_q_landingPricingPrice{margin-block-start:.75rem;font-size:clamp(2.25rem,4vi,3.5rem);font-variant-numeric:tabular-nums;letter-spacing:-.05em}.BRfg_q_landingPricingCard p{flex:1 0 auto}.BRfg_q_landingPricingMeta{display:grid;gap:.5rem;padding:1.25rem;margin-block-start:1rem;color:var(--webship-copy);background:var(--webship-background-elevated);border:.0625rem solid var(--webship-border-soft);border-radius:.5rem}.BRfg_q_landingPricingMeta p{margin:0;line-height:1.75}@media (width>=42rem){.BRfg_q_cardGrid{grid-template-columns:[BRfg_q_first-start]minmax(0,1fr)[BRfg_q_first-end BRfg_q_second-start]minmax(0,1fr)[BRfg_q_second-end]}}@media (width>=68rem){.BRfg_q_cardGrid{grid-template-columns:[BRfg_q_first-start]minmax(0,1fr)[BRfg_q_first-end BRfg_q_second-start]minmax(0,1fr)[BRfg_q_second-end BRfg_q_third-start]minmax(0,1fr)[BRfg_q_third-end]}}@media (width<=64rem){.BRfg_q_hero,.BRfg_q_architecture{grid-template-columns:[BRfg_q_content-start]minmax(0,1fr)[BRfg_q_content-end]}.BRfg_q_hero{padding-block-start:3rem}.BRfg_q_heroPanel{max-inline-size:44rem}.BRfg_q_architectureDiagram{max-inline-size:50rem}}@media (width<=50rem){.BRfg_q_benchmarkChartGrid,.BRfg_q_landingPricingGrid{grid-template-columns:[BRfg_q_content-start]1fr[BRfg_q_content-end]}}@media (width>=90rem){.BRfg_q_hero{grid-template-columns:[BRfg_q_copy-start]minmax(0,1.2fr)[BRfg_q_copy-end BRfg_q_panel-start]minmax(24rem,.8fr)[BRfg_q_panel-end];gap:clamp(4rem,7vi,8rem)}}@media (width<=35rem){.BRfg_q_heroActions,.BRfg_q_primaryAction,.BRfg_q_secondaryAction{inline-size:100%}.BRfg_q_terminalCommand{grid-template-columns:[BRfg_q_prompt-start]auto[BRfg_q_prompt-end BRfg_q_command-start]minmax(0,1fr)[BRfg_q_command-end]}.BRfg_q_terminalCopy{grid-column:1/-1;inline-size:100%}.BRfg_q_architectureRoute,.BRfg_q_controlPlane .BRfg_q_architectureRoute{grid-template-columns:[BRfg_q_node-start]1fr[BRfg_q_node-end]}.BRfg_q_architectureConnector{inline-size:.125rem;block-size:2rem;justify-self:center}.BRfg_q_benchmarkChartRow{grid-template-columns:[BRfg_q_label-start]4.5rem[BRfg_q_label-end BRfg_q_bar-start]minmax(3rem,1fr)[BRfg_q_bar-end]}.BRfg_q_benchmarkValue{grid-column:1/-1;text-align:start}.BRfg_q_benchmarkChartHeader>strong{text-align:start}}@media (prefers-reduced-motion:reduce){.BRfg_q_primaryAction:active,.BRfg_q_secondaryAction:active,.BRfg_q_terminalCopy:active{transform:none}}@media (prefers-reduced-motion:reduce) and (hover:hover){.BRfg_q_primaryAction:hover,.BRfg_q_secondaryAction:hover,.BRfg_q_terminalCopy:hover{transform:none}}
