.BMOwWa_headline{letter-spacing:-.042em;text-wrap:balance;margin:0;font-weight:500;line-height:.95}.BMOwWa_cn{padding:72px 8px 0;position:relative}@media (min-width:640px){.BMOwWa_cn{padding-inline:12px}}@media (min-width:1024px){.BMOwWa_cn{padding:64px 8px 0}}.BMOwWa_cnPanel.BMOwWa_cnPanel{isolation:isolate;border-radius:14px;max-width:2400px;margin-inline:auto;position:relative;overflow:hidden}@media (min-width:1024px){.BMOwWa_cnPanel.BMOwWa_cnPanel{border-radius:18px}}@media (min-width:900px) and (min-height:600px){.BMOwWa_cn{--cn-top:72px;--cn-inset:12px}.BMOwWa_cnPanel.BMOwWa_cnPanel{height:calc(100svh - var(--cn-top) - var(--cn-inset));flex-direction:column;min-height:600px;max-height:880px;display:flex}.BMOwWa_cnFigure{flex-direction:column;flex:auto;justify-content:center;min-height:0;display:flex}.BMOwWa_cnWide{flex:auto;min-height:0}}@media (min-width:1024px) and (min-height:600px){.BMOwWa_cn{--cn-top:64px;--cn-inset:8px}}.BMOwWa_cnCopy{z-index:2;gap:22px;max-width:1200px;margin-inline:auto;padding:52px 16px 4px;display:grid;position:relative}@media (min-width:640px){.BMOwWa_cnCopy{padding:64px 24px 8px}}@media (min-width:900px){.BMOwWa_cnCopy{grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:48px;padding:clamp(64px,7vw,96px) 24px 0}}.BMOwWa_cnHeadline{color:#fff;font-size:clamp(38px,6.2vw,80px)}@media (min-width:900px){.BMOwWa_cnHeadline{font-size:clamp(40px,4.3vw,62px)}}.BMOwWa_cnHeadline>span{display:block}.BMOwWa_cnHeadline .BMOwWa_accent{color:#f4d9d4}.BMOwWa_cnAside{max-width:500px}@media (min-width:900px){.BMOwWa_cnAside{justify-self:end;padding-top:12px}}.BMOwWa_cnSubhead{color:#fff6f1;text-shadow:0 1px 14px #46121259;letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:clamp(16px,1.25vw,17.5px);line-height:1.55}.BMOwWa_cnActions{margin-top:24px}.BMOwWa_cnFigure{z-index:2;margin:12px 0 0;position:relative}@media (min-width:900px){.BMOwWa_cnFigure{margin-top:clamp(16px,3vw,44px);padding-bottom:clamp(12px,1.6vw,24px)}}.BMOwWa_cnScene{height:auto;display:block;position:relative;overflow:visible}.BMOwWa_cnWide{width:clamp(1180px,100%,1600px);margin-left:50%;display:none;transform:translate(-50%)}.BMOwWa_cnCompact{width:100%;max-width:560px;margin:0 auto 10px}@media (min-width:900px){.BMOwWa_cnWide{display:block}.BMOwWa_cnCompact{display:none}}.BMOwWa_cnToggle.BMOwWa_cnToggle{color:#fff6f1;opacity:.8;background:0 0;border-color:#0000;border-radius:7px;transition:opacity .16s,background-color .16s,transform .14s cubic-bezier(.2,0,0,1);top:auto;bottom:14px;right:14px}.BMOwWa_cnToggle.BMOwWa_cnToggle:before{border-radius:10px}.BMOwWa_cnToggle.BMOwWa_cnToggle:hover,.BMOwWa_cnToggle.BMOwWa_cnToggle:focus-visible{background:color-mix(in srgb, currentColor 12%, transparent);opacity:1;border-color:#0000}.BMOwWa_cnToggle.BMOwWa_cnToggle svg{stroke-width:1.75px;width:14px;height:14px}.BMOwWa_cnToggle.BMOwWa_cnToggle svg rect{fill:currentColor}@media (min-width:1024px){.BMOwWa_cnToggle.BMOwWa_cnToggle{bottom:18px;right:18px}}.BMOwWa_cnGlow{fill:none;stroke-linecap:round;opacity:.2;will-change:transform}.BMOwWa_cnFibers{fill:none}.BMOwWa_cnStrand{fill:none;stroke-width:1.6px;opacity:.92}.BMOwWa_cnNode{fill:#fff6f1}.BMOwWa_cnName{fill:#fff8f4;font:500 19px var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.015em}.BMOwWa_cnCompact .BMOwWa_cnName{font-size:19px}.BMOwWa_cnArtifact{fill:#ffece4ad;font:13px var(--font-mono-fallback)}.BMOwWa_cnGlints{pointer-events:none;opacity:.7;mix-blend-mode:plus-lighter;transform-origin:0 0;position:absolute;top:0;left:0}.BMOwWa_cnGlint{will-change:transform;background:#fff7f3;height:1.6px;position:absolute;top:-.8px;left:0}.BMOwWa_cnGlintEnd{border-radius:.8px}.BMOwWa_cnPulse{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:.16 2;stroke-dashoffset:.16px;animation:BMOwWa_phStrand 12s cubic-bezier(.45, 0, .55, 1) var(--ph-at) infinite}.BMOwWa_cnRing{fill:none;stroke:#fff6f1;stroke-width:1.25px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:BMOwWa_phApex 12s ease-out var(--ph-at) infinite}@keyframes BMOwWa_phStrand{0%{stroke-dashoffset:.16px}34%,to{stroke-dashoffset:-1px}}@keyframes BMOwWa_phApex{0%,14%{opacity:0;transform:scale(.6)}18%{opacity:.9;transform:scale(1)}30%,to{opacity:0;transform:scale(1.9)}}.BMOwWa_cnHeadline>span,.BMOwWa_cnSubhead,.BMOwWa_cnActions,.BMOwWa_cnFigure{animation:BMOwWa_phEnter .72s cubic-bezier(.23, 1, .32, 1) var(--ph-enter,0s) backwards}.BMOwWa_cnHeadline>span:nth-child(2){--ph-enter:80ms}.BMOwWa_cnSubhead{--ph-enter:.18s}.BMOwWa_cnActions{--ph-enter:.25s}.BMOwWa_cnFigure{--ph-enter:.32s;animation-name:BMOwWa_phFadeIn;animation-duration:1.2s}@keyframes BMOwWa_phEnter{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}}@keyframes BMOwWa_phFadeIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.BMOwWa_cnHeadline>span,.BMOwWa_cnSubhead,.BMOwWa_cnActions{animation-name:BMOwWa_phFadeIn;animation-duration:.4s}.BMOwWa_cnGlints,.BMOwWa_cnPulse,.BMOwWa_cnRing{display:none}}
.j8fhoW_anchor{display:inline-flex;position:relative}.j8fhoW_button{cursor:pointer;font-family:inherit}.j8fhoW_button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.j8fhoW_rows{place-items:center;display:inline-grid}.j8fhoW_row{grid-area:1/1;align-items:center;gap:7px;display:inline-flex}.j8fhoW_tick{display:inline-flex}.j8fhoW_fallback{border:1px solid var(--border);background:#251f1e47;border-radius:8px;flex-basis:100%;margin-top:4px;padding:10px}.j8fhoW_fallbackHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.j8fhoW_fallbackLabel{color:#ffffffd1;font-size:12.5px;line-height:1.4}.j8fhoW_close{color:var(--foreground);cursor:pointer;border-radius:4px;flex-shrink:0;padding:2px 4px;font-size:12.5px;font-weight:500}.j8fhoW_close:focus-visible,.j8fhoW_text:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.j8fhoW_text{color:#fff8f4;width:100%;font:12px/1.5 var(--font-mono-fallback);resize:vertical;background:#0003;border:1px solid #ffffff29;border-radius:6px;padding:8px 10px;display:block}@media (max-width:420px){.j8fhoW_anchor,.j8fhoW_button{width:100%}.j8fhoW_button{justify-content:center}}
.WsFMuW_proof{--cp-gap:32px;gap:10px;max-width:1200px;margin:4px auto 0;padding:28px 16px 8px;display:grid}.WsFMuW_lead{color:var(--muted-foreground);letter-spacing:-.015em;text-wrap:pretty;margin:0;font-size:14px;line-height:1.45}.WsFMuW_strong{color:var(--foreground);font-weight:500}.WsFMuW_groups{--mark-height:18px;--mark-max-width:84px;gap:12px var(--cp-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.WsFMuW_group{min-width:0;position:relative}.WsFMuW_agents{flex:0 0 100%}.WsFMuW_label{color:color-mix(in oklab, var(--muted-foreground) 88%, transparent);font:11px/1 var(--font-mono-fallback);letter-spacing:.01em;margin:0}.WsFMuW_marks{grid-template-columns:repeat(3,auto);justify-content:start;gap:0 16px;margin:0;padding:0;list-style:none;display:grid}.WsFMuW_marks>li{min-width:0;display:flex}.WsFMuW_ci-cd .WsFMuW_marks,.WsFMuW_ml-research .WsFMuW_marks{grid-template-columns:auto}.WsFMuW_ml-research:before{bottom:10px;left:calc(var(--cp-gap) / -2);border-left:1px solid var(--border);content:"";height:34px;position:absolute}@media (max-width:639px){.WsFMuW_groups{--mark-height:clamp(15px, 4.6vw, 18px);--mark-max-width:clamp(56px, 18vw, 84px);grid-template-columns:repeat(4,auto);justify-content:space-between;align-items:center;gap:4px 12px;max-width:420px;display:grid}.WsFMuW_group,.WsFMuW_marks{display:contents}.WsFMuW_label,.WsFMuW_ml-research:before{display:none}}@media (min-width:640px){.WsFMuW_proof{padding-inline:24px}.WsFMuW_agents .WsFMuW_marks{grid-template-columns:repeat(5,auto);gap:0 20px}}@media (min-width:900px){.WsFMuW_proof{--cp-gap:32px}.WsFMuW_groups{align-items:flex-end;gap:var(--cp-gap);flex-wrap:nowrap}.WsFMuW_agents{flex:0 auto}.WsFMuW_marks,.WsFMuW_ci-cd .WsFMuW_marks,.WsFMuW_ml-research .WsFMuW_marks{gap:20px;display:flex}.WsFMuW_group+.WsFMuW_group:before{bottom:10px;left:calc(var(--cp-gap) / -2);border-left:1px solid var(--border);content:"";height:34px;position:absolute}}@media (min-width:1024px){.WsFMuW_proof{padding-top:32px}.WsFMuW_groups{--mark-height:20px;--mark-max-width:96px}.WsFMuW_marks,.WsFMuW_agents .WsFMuW_marks,.WsFMuW_ci-cd .WsFMuW_marks,.WsFMuW_ml-research .WsFMuW_marks{gap:24px}}@media (min-width:1180px){.WsFMuW_proof{--cp-gap:40px;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:48px}.WsFMuW_lead{margin-bottom:4px}.WsFMuW_leadScale,.WsFMuW_leadTrust{display:block}.WsFMuW_groups{justify-content:flex-end}}
