.ba-agent-composer-group{width:100%}.skill-prompt-suggestions__item--hero,.skill-prompt-suggestions__skeleton{min-height:42px;gap:10px;overflow:hidden;border:1px solid rgba(206,255,229,.14);border-radius:10px;background:linear-gradient(112deg,rgba(237,255,246,.075),rgba(102,231,165,.035) 48%,rgba(255,255,255,.025)),rgba(4,13,8,.58);padding:8px 12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.075),0 8px 24px rgba(0,0,0,.12);-webkit-backdrop-filter:blur(14px) saturate(112%);backdrop-filter:blur(14px) saturate(112%)}.skill-prompt-suggestions__item--hero{color:rgba(245,250,247,.8);transition:border-color .16s ease-out,background-color .16s ease-out,box-shadow .16s ease-out,color .16s ease-out,transform .16s ease-out}.skill-prompt-suggestions__item--hero:hover{border-color:rgba(131,255,190,.34);background:linear-gradient(112deg,rgba(242,255,248,.12),rgba(102,231,165,.07) 52%,rgba(255,255,255,.045)),rgba(6,20,12,.7);color:rgba(255,255,255,.96);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 10px 28px rgba(0,0,0,.2),0 0 24px rgba(48,224,132,.08);transform:translateY(-1px)}.skill-prompt-suggestions__item--hero:active{transform:translateY(0) scale(.985)}.skill-prompt-suggestions__item--hero:focus-visible{border-color:rgba(131,255,190,.48);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 3px rgba(102,231,165,.16)}.skill-prompt-suggestions__label{color:inherit}.skill-prompt-suggestions__item--hero .skill-prompt-suggestions__label{font-size:13px;line-height:18px;letter-spacing:0}.skill-prompt-suggestions__skeleton{display:flex;align-items:center}.skill-prompt-suggestions__skeleton-icon,.skill-prompt-suggestions__skeleton-label{display:block;background:rgba(236,255,245,.1);animation:ba-prompt-skeleton-pulse 1.4s ease-in-out infinite}.skill-prompt-suggestions__skeleton-icon{width:20px;height:20px;flex:0 0 20px;border-radius:999px}.skill-prompt-suggestions__skeleton-label{width:min(70%,150px);height:8px;border-radius:999px}@keyframes ba-prompt-skeleton-pulse{0%,to{opacity:.46}50%{opacity:.92}}@media (prefers-reduced-motion:reduce){.skill-prompt-suggestions__item--hero{transition:none}.skill-prompt-suggestions__skeleton-icon,.skill-prompt-suggestions__skeleton-label{animation:none}}.ba-agent-composer{position:relative;display:flex;min-height:206px;flex-direction:column;overflow:hidden;border:1px solid rgba(113,255,183,.88);border-radius:12px;background:rgba(10,13,12,.96);box-shadow:0 0 0 1px rgba(52,211,153,.2),0 0 0 4px rgba(52,211,153,.055),0 0 48px rgba(52,211,153,.24),0 24px 80px rgba(0,0,0,.46),inset 0 1px 0 rgba(255,255,255,.065);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ba-agent-composer:before{position:absolute;inset:3px;z-index:0;border:1px solid rgba(214,255,233,.2);border-radius:8px;content:"";pointer-events:none}.ba-agent-composer:focus-within{border-color:rgba(145,255,199,.98);box-shadow:0 0 0 1px rgba(52,211,153,.42),0 0 0 5px rgba(52,211,153,.08),0 0 60px rgba(52,211,153,.32),0 28px 90px rgba(0,0,0,.52),inset 0 1px 0 rgba(255,255,255,.09);transform:translateY(-1px)}.ba-agent-composer--invalid,.ba-agent-composer--invalid:focus-within{border-color:rgba(248,113,113,.82);box-shadow:0 0 0 1px rgba(248,113,113,.24),0 0 36px rgba(248,113,113,.13)}.ba-agent-composer textarea{position:relative;z-index:1;min-height:146px;flex:1;resize:none;border:0;background:transparent;padding:22px 24px 16px;color:#f7f8f8;font:450 16px/1.55 var(--font-website-inter),Inter,sans-serif;letter-spacing:0;outline:none}.ba-agent-composer textarea::placeholder{color:rgba(224,231,228,.52)}.ba-agent-composer__typewriter{position:absolute;inset:0 0 auto;z-index:2;padding:22px 24px 16px;color:rgba(224,231,228,.52);font:450 16px/1.55 var(--font-website-inter),Inter,sans-serif;letter-spacing:0;pointer-events:none}.ba-agent-composer__typewriter-text{display:inline}.ba-agent-composer__typewriter-caret{display:inline-block;width:1px;height:1.05em;margin-left:2px;background:rgba(117,255,182,.84);box-shadow:0 0 7px rgba(52,211,153,.72);vertical-align:-.12em;animation:ba-typewriter-caret .82s step-end infinite}@keyframes ba-typewriter-caret{0%,46%{opacity:1}47%,to{opacity:0}}.ba-agent-composer__footer{position:relative;z-index:1;display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;margin:0 14px;border-top:1px solid rgba(255,255,255,.09);padding:8px 4px 9px 8px}.ba-agent-composer__actions{display:flex;align-items:center;min-width:0;justify-content:flex-end;gap:12px}.ba-agent-composer__context{display:flex;min-width:0;align-items:center;gap:8px}.ba-website-environment{display:flex;min-width:0;align-items:center;gap:6px;color-scheme:dark}.ba-website-environment__control{position:relative;display:flex;height:32px;max-width:176px;align-items:center;gap:6px;overflow:hidden;border:1px solid rgba(167,243,208,.16);border-radius:999px;background:rgba(0,0,0,.24);padding:0 12px;color:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.045);font-size:12px;line-height:18px;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.ba-website-environment--hero .ba-website-environment__control{border-color:rgba(167,243,208,.2);background:rgba(3,12,9,.38);color:rgba(255,255,255,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 8px 24px rgba(0,0,0,.12)}.ba-website-environment--dark .ba-website-environment__control{height:28px;border-color:rgba(255,255,255,.12);border-radius:6px;background:rgba(255,255,255,.045);padding-inline:8px;color:rgba(255,255,255,.68)}.ba-website-environment--dark .ba-website-environment__control:hover{border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.08);color:rgba(255,255,255,.9)}.ba-website-environment--hero .ba-website-environment__control:hover{border-color:rgba(167,243,208,.44);background:rgba(10,35,26,.52);color:#ffffff}.ba-website-environment__control:hover{border-color:rgba(167,243,208,.3);background:rgba(167,243,208,.055);color:rgba(255,255,255,.92)}.ba-website-environment--hero .ba-website-environment__control:focus-visible{box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 4px rgba(167,243,208,.12)}.ba-website-environment__icon{display:flex;width:16px;height:16px;flex:0 0 auto;align-items:center;justify-content:center}.ba-website-environment__icon--private{border-radius:999px;background:#1dde74;color:#06110b}.ba-website-environment__icon--private svg{width:12px;height:12px}.ba-website-environment__icon--standard svg{width:14px;height:14px}.ba-website-environment__control>svg{flex:0 0 auto;color:rgba(255,255,255,.36)}.ba-website-environment__native-shell{cursor:pointer}.ba-website-environment__native-shell:focus-within{border-color:rgba(167,243,208,.3);color:rgba(255,255,255,.92)}.ba-website-environment__native-select{position:absolute;inset:0;width:100%;height:100%;appearance:none;border:0;outline:0;background:transparent;opacity:0;cursor:pointer}.ba-website-environment__mode-trigger,.ba-website-environment__region-trigger{width:auto;justify-content:flex-start;padding-inline:10px}.ba-website-environment__mode-trigger{min-width:96px}.ba-website-environment__region-trigger{min-width:76px}.ba-website-environment__mode-trigger>svg,.ba-website-environment__region-trigger>svg{width:12px;height:12px;margin-left:1px;opacity:1}.ba-website-environment__mode-value,.ba-website-environment__region-option-content,.ba-website-environment__region-value{display:flex;min-width:0;align-items:center;gap:8px}.ba-website-environment__mode-value,.ba-website-environment__region-value{gap:6px}.ba-website-environment__flag{display:inline-block;width:20px;height:15px;flex:0 0 auto;overflow:hidden;border-radius:2px;background-position:50%;background-size:contain;background-repeat:no-repeat}.ba-website-environment__region-menu{z-index:100;min-width:190px;max-height:min(320px,var(--radix-select-content-available-height));overflow:hidden;border:1px solid rgba(167,243,208,.2);border-radius:8px;background:rgba(7,16,12,.96);color:rgba(255,255,255,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 16px 40px rgba(0,0,0,.36);backdrop-filter:blur(18px)}.ba-website-environment__region-menu--custom{position:fixed;max-height:min(320px,calc(100vh - 16px));overflow-y:auto;padding:4px}.ba-website-environment__region-option{min-height:36px;border-radius:6px;padding-block:7px;color:rgba(255,255,255,.76);font-family:var(--font-website-inter),sans-serif;font-size:12px;line-height:18px;cursor:pointer}.ba-website-environment__region-option--custom{display:flex;width:100%;align-items:center;padding-inline:6px 10px;outline:0;user-select:none}.ba-website-environment__option-check{display:inline-flex;width:18px;height:18px;flex:0 0 auto;align-items:center;justify-content:center;color:#1dde74}.ba-website-environment__option-check svg{width:13px;height:13px}.ba-website-environment__region-option[data-highlighted]{background:rgba(29,222,116,.12);color:#ffffff}.ba-website-environment__region-option[data-state=checked]{color:#ffffff}.ba-website-environment__region-option[data-state=checked] svg{color:#1dde74}.ba-agent-composer__limit,.ba-agent-composer__shortcut{overflow:hidden;color:rgba(226,232,240,.5);font-family:var(--font-website-mono),monospace;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ba-agent-composer__limit{color:#fca5a5}.ba-agent-composer__submit{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border:0;border-radius:8px;background:#66e7a5;color:#06110b;box-shadow:inset 0 0 0 1px rgba(255,255,255,.2),0 8px 24px rgba(52,211,153,.24);cursor:pointer;transition:background-color .16s ease,transform .16s ease,opacity .16s ease}.ba-agent-composer__submit:hover:not(:disabled){background:#8af0b9;transform:translateY(-1px)}.ba-agent-composer__submit:active:not(:disabled){transform:translateY(0) scale(.96)}.ba-agent-composer__submit:disabled{background:rgba(255,255,255,.15);color:rgba(255,255,255,.32);box-shadow:none;cursor:not-allowed}.ba-agent-composer__submit--labeled{display:inline-flex;width:auto;align-items:center;gap:7px;border-radius:10px;padding:0 16px;font:600 13.5px/36px var(--font-website-inter),Inter,sans-serif;letter-spacing:.01em;white-space:nowrap}.ba-agent-composer--compact{min-height:152px;box-shadow:0 0 0 1px rgba(52,211,153,.16),0 0 30px rgba(52,211,153,.12),0 20px 60px rgba(0,0,0,.34)}.ba-agent-composer--compact textarea{min-height:96px;padding-top:18px;font-size:14px}@media (max-width:720px){.ba-agent-composer{min-height:172px;border-radius:10px}.ba-agent-composer textarea{min-height:116px}.ba-agent-composer textarea,.ba-agent-composer__typewriter{padding:18px 18px 12px;font-size:14px}.ba-agent-composer__footer{margin-inline:10px;padding-left:4px}.ba-agent-composer__shortcut{display:none}.ba-agent-composer__footer:has(.ba-agent-composer__submit--labeled){flex-wrap:wrap;padding-bottom:10px}.ba-agent-composer__actions:has(.ba-agent-composer__submit--labeled){width:100%}.ba-agent-composer__submit--labeled{flex:1;justify-content:center}}html{scroll-behavior:smooth}html.ba-home-page{--ba-home-header-height:64px;--ba-home-hero-frame-offset:0px;--ba-home-hero-backdrop-height:clamp(920px,calc(100svh + 300px),1120px);--ba-home-hero-backdrop-fade-end:100%;--ba-home-hero-panel-bottom:clamp(36px,calc(4.07vw - 13.8px),51px)}.ba-home-v4-current{--ba-page-rail-x:max(1.5rem,calc((100vw - 80rem) / 2 + 1.5rem));--ba-page-rail-color:#1a1c1f;--ba-hero-stack-pad:18px;--ba-hero-stack-pad-md:26px;--ba-hero-stack-pad-lg:34px;--ba-runmode-card-min-height:556px;--ba-use-visual-height:325px;--ba-radius-panel:18px;--ba-radius-surface:16px;--ba-radius-browser-frame:10px;--ba-radius-cell:8px;--ba-radius-pill:999px;--ba-section-space-compact:clamp(56px,4vw,72px);--ba-section-space-standard:clamp(88px,7vw,112px);--ba-section-space-generous:clamp(104px,8vw,132px);--ba-section-header-gap:clamp(40px,3.5vw,48px);--ba-type-section-title-size:clamp(40px,3.4vw,52px);--ba-type-section-title-weight:600;--ba-type-section-title-line:1.06;--ba-type-section-title-tracking:-0.015em;--ba-type-section-lead-size:clamp(15px,1.3vw,17px);--ba-type-section-lead-weight:500;--ba-type-section-lead-line:1.5;--ba-demo-browser-radius:var(--ba-radius-browser-frame);--ba-browser-radius:var(--ba-radius-browser-frame);position:relative;isolation:isolate;background:#08090a;color:#f7f8f8;font-family:var(--font-website-inter),Inter,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;background-image:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(52,211,153,.06),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 120%,rgba(139,92,246,.04),transparent 70%)}.ba-home-v4-current>section:not(:first-child):not(:last-child):not(.ba-use-cases):not(.ba-runtimes):not(.feasibility-section):after,.ba-home-v4-current>section:not(:first-child):not(:last-child):not(.ba-use-cases):not(.ba-runtimes):not(.feasibility-section):before{content:"";position:absolute;top:0;bottom:0;z-index:8;display:none;width:1px;background:var(--ba-page-rail-color);pointer-events:none}.ba-home-v4-current>section:not(:first-child):not(:last-child):not(.ba-use-cases):not(.ba-runtimes):not(.feasibility-section):before{left:var(--ba-page-rail-x)}.ba-home-v4-current>section:not(:first-child):not(:last-child):not(.ba-use-cases):not(.ba-runtimes):not(.feasibility-section):after{right:var(--ba-page-rail-x)}.ba-home-v4-current #demo:after,.ba-home-v4-current #demo:before{top:var(--ba-section-rail-start,clamp(248px,18.25vw,276px))}@media (min-width:768px){.ba-home-v4-current>section:not(:first-child):not(:last-child):not(.ba-use-cases):not(.ba-runtimes):not(.feasibility-section):after,.ba-home-v4-current>section:not(:first-child):not(:last-child):not(.ba-use-cases):not(.ba-runtimes):not(.feasibility-section):before{display:block}}@media (min-width:1024px){.ba-home-v4-current{--ba-page-rail-x:max(2rem,calc((100vw - 80rem) / 2 + 2rem))}}.ba-home-v4-current :where(#skill-lifecycle,#feasibility,#use-cases,#runtimes,#testimonials){scroll-margin-top:6.5rem}@media (min-width:1024px){.ba-home-v4-current :where(#skill-lifecycle,#feasibility,#use-cases,#runtimes,#testimonials){scroll-margin-top:8rem}}.ba-home-v4-current #demo{--ba-section-rail-start:clamp(248px,18.25vw,276px)}.ba-home-v4-current #agent-runtime-heading,.ba-home-v4-current #core-advantage-heading,.ba-home-v4-current #demo,.ba-home-v4-current #hero,.ba-home-v4-current #home-demo-heading,.ba-home-v4-current #home-hero-heading,.ba-home-v4-current #identity-isolation-heading,.ba-home-v4-current #trusted-by-users-heading,.ba-home-v4-current #ways-to-use-heading,.ba-home-v4-current #why-browseract-heading{scroll-margin-top:6.5rem}@media (min-width:1024px){.ba-home-v4-current #agent-runtime-heading,.ba-home-v4-current #core-advantage-heading,.ba-home-v4-current #demo,.ba-home-v4-current #hero,.ba-home-v4-current #home-demo-heading,.ba-home-v4-current #home-hero-heading,.ba-home-v4-current #identity-isolation-heading,.ba-home-v4-current #trusted-by-users-heading,.ba-home-v4-current #ways-to-use-heading,.ba-home-v4-current #why-browseract-heading{scroll-margin-top:8rem}}.ba-home-v4-current .reveal{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1)}.ba-home-v4-current .reveal.reveal-pending{opacity:0;transform:translateY(14px)}.ba-home-v4-current .reveal.in{opacity:1;transform:translateY(0)}.ba-home-v4-current .ba-home-header-sentinel{position:absolute;top:12px;left:0;width:1px;height:1px;opacity:0;pointer-events:none}.ba-home-v4-current .ba-conversion-hero{--ba-hero-copy-template-gap:clamp(52px,6svh,72px);--ba-hero-template-bottom-space:clamp(48px,4.5vw,64px);isolation:isolate;display:flex;min-height:max(720px,100svh);align-items:stretch;padding:0!important;background:#020504}html .ba-home-v4-current>section.ba-conversion-hero:first-of-type{padding:0!important}.ba-home-v4-current .ba-conversion-hero__layout{min-height:inherit}.ba-home-v4-current .ba-conversion-hero .ba-hero-partners{padding-bottom:var(--ba-section-space-standard)}.ba-home-v4-current .ba-conversion-hero__stage{--ba-hero-composer-offset:0px;position:relative;padding-top:max(113px,calc(clamp(117px, 15.5svh, 143px) + 3px - var(--ba-hero-composer-offset)));transition:padding-top .18s cubic-bezier(.16,1,.3,1)}.ba-home-v4-current .ba-conversion-hero__backdrop{position:absolute;top:calc(var(--ba-home-header-height) + var(--ba-home-hero-frame-offset));right:16px;left:16px;z-index:-2;height:var(--ba-home-hero-backdrop-height);overflow:hidden;border:1px solid rgba(229,229,229,.2);border-radius:16px 16px 0 0;background:radial-gradient(ellipse 52% 42% at 0 0,rgba(0,5,3,.72) 0,rgba(0,12,7,.42) 46%,transparent 78%),radial-gradient(ellipse 76% 86% at -8% 78%,rgba(29,222,116,.23) 0,rgba(3,191,128,.13) 46%,rgba(3,95,53,.06) 70%,transparent 82%),radial-gradient(ellipse 72% 84% at 103% -3%,rgba(218,255,235,.32) 0,rgba(83,255,160,.22) 18%,rgba(29,222,116,.13) 34%,rgba(3,191,128,.05) 54%,rgba(0,84,46,.03) 68%,transparent 78%),radial-gradient(ellipse 72% 62% at 60% 52%,rgba(29,222,116,.15) 0,rgba(0,196,106,.08) 48%,transparent 76%),radial-gradient(ellipse 118% 118% at 58% 30%,#064328 0,#03331d 42%,#021b10 70%,#010a06 100%);background-position:top;background-repeat:no-repeat;background-size:100% 100%;box-shadow:none;-webkit-mask-image:radial-gradient(ellipse 150% 116% at 62% -16%,#000 0 56%,rgba(0,0,0,.96) 65%,rgba(0,0,0,.78) 73%,rgba(0,0,0,.42) 83%,rgba(0,0,0,.14) 92%,transparent 100%);mask-image:radial-gradient(ellipse 150% 116% at 62% -16%,#000 0 56%,rgba(0,0,0,.96) 65%,rgba(0,0,0,.78) 73%,rgba(0,0,0,.42) 83%,rgba(0,0,0,.14) 92%,transparent 100%);-webkit-mask-position:center top;mask-position:center top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% var(--ba-home-hero-backdrop-fade-end);mask-size:100% var(--ba-home-hero-backdrop-fade-end);pointer-events:none}.ba-home-v4-current .ba-conversion-hero__backdrop:after,.ba-home-v4-current .ba-conversion-hero__backdrop:before{position:absolute;content:"";pointer-events:none}.ba-home-v4-current .ba-conversion-hero__backdrop:before{inset:-2% -3% -10% 0;background:conic-gradient(from 0deg at 103% -4%,transparent 0deg 204deg,rgba(226,255,239,.04) 208deg,rgba(221,255,236,.17) 212deg,rgba(235,255,246,.62) 218deg,rgba(255,255,255,.72) 224deg,rgba(185,255,215,.48) 229deg,rgba(106,255,175,.2) 233deg,rgba(39,207,117,.025) 236deg,transparent 239deg,rgba(226,255,239,.04) 240deg,rgba(221,255,236,.14) 243deg,rgba(235,255,246,.56) 248deg,rgba(221,255,236,.62) 253deg,rgba(106,255,175,.34) 257deg,rgba(48,236,139,.12) 261deg,rgba(39,207,117,.02) 264deg,transparent 267deg,rgba(226,255,239,.03) 268deg,rgba(221,255,236,.18) 272deg,rgba(185,255,215,.4) 276deg,rgba(106,255,175,.46) 280deg,rgba(48,236,139,.2) 284deg,rgba(39,207,117,.035) 288deg,transparent 293deg 1turn);-webkit-mask-image:radial-gradient(ellipse 92% 98% at 100% 0,#000 0 34%,rgba(0,0,0,.88) 46%,rgba(0,0,0,.3) 61%,transparent 74%);mask-image:radial-gradient(ellipse 92% 98% at 100% 0,#000 0 34%,rgba(0,0,0,.88) 46%,rgba(0,0,0,.3) 61%,transparent 74%);transform:translateY(-7%)}.ba-home-v4-current .ba-conversion-hero__backdrop:after{inset:0;background-image:radial-gradient(circle,rgba(29,222,116,.22) 0 .68px,transparent .94px);background-position:0 0;background-size:16px 16px;-webkit-mask-image:linear-gradient(90deg,#000,rgba(0,0,0,.92) 42%,rgba(0,0,0,.62));mask-image:linear-gradient(90deg,#000,rgba(0,0,0,.92) 42%,rgba(0,0,0,.62));opacity:.48}.ba-home-v4-current .ba-conversion-hero__shade{position:absolute;top:calc(var(--ba-home-header-height) + var(--ba-home-hero-frame-offset));right:16px;left:16px;z-index:-1;height:var(--ba-home-hero-backdrop-height);overflow:hidden;border-radius:16px 16px 0 0;background:radial-gradient(ellipse 52% 38% at 6% 66%,rgba(0,0,0,.6) 0,rgba(0,2,1,.34) 48%,transparent 80%),radial-gradient(ellipse 54% 32% at 58% 79%,rgba(0,0,0,.58) 0,rgba(0,3,2,.3) 50%,transparent 82%),radial-gradient(ellipse 46% 34% at 102% 72%,rgba(0,0,0,.66) 0,rgba(0,2,1,.34) 48%,transparent 80%),linear-gradient(180deg,transparent 0 54%,rgba(0,3,2,.18) 62%,rgba(0,1,1,.7) 74%,#020504 84%,#020504);pointer-events:none}.ba-home-v4-current .ba-conversion-hero__copy{width:100%;max-width:1040px;text-align:center}.ba-home-v4-current .ba-conversion-hero h1{max-width:840px;margin:0;margin-inline:auto;color:#f7f8f8;font-family:var(--font-website-inter),Inter,sans-serif;font-size:clamp(44px,4vw,52px);font-weight:700;letter-spacing:-.02em;line-height:1.04;text-shadow:0 1px 0 rgba(255,255,255,.06),0 14px 38px rgba(0,72,43,.42)}.ba-home-v4-current .ba-conversion-hero__lead{max-width:760px;margin:12px auto 0;color:#a6a6a6;font-size:18px;font-weight:500;letter-spacing:0;line-height:28px;white-space:nowrap;text-shadow:0 8px 24px rgba(0,72,43,.36)}.ba-home-v4-current .ba-conversion-hero__composer{--ba-hero-composer-rest-height:152px;--ba-hero-composer-max-offset:72px;isolation:isolate;position:relative;z-index:20;width:100%;max-width:640px;margin-top:34px;border-radius:20px}.ba-home-v4-current .ba-conversion-hero__composer:has(.skill-prompt-suggestions--hero){margin-bottom:104px}.ba-home-v4-current .ba-conversion-hero__composer:before{position:absolute;inset:0;z-index:0;border:1px solid rgba(255,255,255,.14);border-bottom-color:#167a50;border-radius:inherit;background:rgba(10,13,12,.96);box-shadow:0 24px 64px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.055);content:"";transition:border-color .18s ease-out,box-shadow .18s ease-out}.ba-home-v4-current .ba-conversion-hero__composer:after{position:absolute;inset:0;z-index:0;border-radius:inherit;background:radial-gradient(46% 165% at 0 0,rgba(255,255,255,1) 0,rgba(221,255,236,.98) 8%,rgba(106,255,175,.74) 25%,rgba(39,207,117,.16) 50%,transparent 72%),radial-gradient(42% 145% at 87% 100%,rgba(236,255,245,.88) 0,rgba(94,243,163,.54) 20%,rgba(34,199,111,.09) 50%,transparent 72%),linear-gradient(98deg,rgba(255,255,255,1),rgba(204,255,227,.94) 12%,rgba(87,248,159,.5) 42%,rgba(47,216,127,.2) 72%,rgba(199,255,225,.54)),conic-gradient(from 218deg at 50% 50%,rgba(96,241,164,.04) 0deg,rgba(227,255,239,.28) 38deg,rgba(85,231,151,.035) 94deg,transparent 150deg,transparent 228deg,rgba(68,222,139,.025) 282deg,rgba(226,255,239,.2) 326deg,rgba(96,241,164,.04) 1turn);padding:2px;content:"";filter:brightness(1.76) drop-shadow(0 0 2px rgba(255,255,255,1)) drop-shadow(0 0 7px rgba(223,255,237,1)) drop-shadow(0 0 19px rgba(84,255,163,.95)) drop-shadow(0 0 48px rgba(35,234,131,.62)) drop-shadow(0 0 88px rgba(20,176,94,.28));opacity:0;pointer-events:none;transition:opacity .18s ease-out;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ba-home-v4-current .ba-conversion-hero__composer:focus-within:before{border-color:rgba(255,255,255,.16) rgba(255,255,255,.16) #167a50;box-shadow:0 28px 68px rgba(2,42,26,.48),inset 0 1px 0 rgba(255,255,255,.075)}.ba-home-v4-current .ba-conversion-hero__composer:focus-within:after{filter:brightness(1.94) drop-shadow(0 0 2px rgba(255,255,255,1)) drop-shadow(0 0 8px rgba(229,255,241,1)) drop-shadow(0 0 22px rgba(98,255,171,1)) drop-shadow(0 0 54px rgba(42,242,138,.72)) drop-shadow(0 0 98px rgba(22,185,99,.32));opacity:1}.ba-home-v4-current .ba-conversion-hero__composer:has(.ba-agent-composer--invalid):before{border-color:rgba(254,202,202,.92);box-shadow:0 0 0 1px rgba(248,113,113,.5),0 0 18px rgba(248,113,113,.35),0 0 54px rgba(153,27,27,.2)}.ba-home-v4-current .ba-conversion-hero__composer>.ba-agent-composer-group{position:relative;z-index:3}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer{min-height:144px;overflow:hidden;border:0;border-radius:20px;background:transparent;box-shadow:none;transform:none}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer:before{display:none}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer--invalid,.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer--invalid:focus-within,.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer:focus-within{border:0;box-shadow:none;transform:none}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer textarea{height:88px;min-height:88px;flex:0 0 88px;padding:20px 20px 8px;font-size:16px;line-height:24px}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer--auto-resize textarea{height:auto;max-height:220px;flex-basis:auto;overflow-y:auto}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer__typewriter{width:100%;max-width:none;padding:20px 20px 8px;color:rgba(238,241,247,.58);font-size:16px;line-height:24px}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer__footer{min-height:56px;margin:0 14px;border-top:0;box-shadow:none;padding:8px 0}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer__shortcut{display:none}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer__environment{gap:8px}.ba-home-v4-current .ba-conversion-hero__composer .ba-website-environment--hero .ba-website-environment__control{border:0;background:transparent;box-shadow:none}.ba-home-v4-current .ba-conversion-hero__composer .ba-website-environment--hero .ba-website-environment__control:hover{border:0}.ba-home-v4-current .ba-conversion-hero__composer .ba-website-environment--hero .ba-website-environment__divider{width:1px;height:18px;flex:0 0 1px;background:rgba(255,255,255,.18)}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer__submit{width:auto;min-width:96px;height:40px;gap:7px;border:1px solid rgba(236,255,245,.86);border-radius:999px;background:radial-gradient(90% 140% at 8% -18%,rgba(255,255,255,.42) 0,rgba(106,255,175,.2) 36%,transparent 66%),linear-gradient(145deg,rgba(9,55,31,.96),rgba(3,22,12,.98));padding-inline:16px;color:#f2fff9;font-size:13px;font-weight:620;text-shadow:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 0 0 1px rgba(84,255,163,.2),0 0 10px rgba(84,255,163,.38);transition:background-color .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out,transform .16s ease-out}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer__submit svg{width:16px;height:16px;filter:none;stroke-width:2.35}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer__submit:hover:not(:disabled){border-color:rgba(255,255,255,.98);background:radial-gradient(90% 140% at 8% -18%,rgba(255,255,255,.58) 0,rgba(106,255,175,.28) 38%,transparent 68%),linear-gradient(145deg,rgba(12,78,42,.98),rgba(3,28,15,.99));box-shadow:inset 0 1px 0 rgba(255,255,255,.54),0 0 0 1px rgba(84,255,163,.28),0 0 12px rgba(84,255,163,.5);transform:translateY(-1px)}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer__submit:disabled{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.08);color:rgba(255,255,255,.32);text-shadow:none;box-shadow:none;cursor:not-allowed}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer__submit:disabled svg{filter:none}.ba-home-v4-current .ba-conversion-hero__proofs{position:absolute;top:calc(100% + 24px);left:0;z-index:3;display:flex;width:100%;align-items:center;justify-content:center;margin-top:0}.ba-home-v4-current .ba-conversion-hero__trust-row{display:flex;position:relative;top:0;width:100%;align-items:center;justify-content:center;gap:8px;margin-bottom:24px;white-space:nowrap}.ba-home-v4-current .ba-hero-proof__divider{display:none}.ba-home-v4-current .ba-hero-proof__award{display:block;width:250px;height:54px;flex:0 0 auto;border-radius:10px;line-height:0;text-decoration:none;transition:transform .18s cubic-bezier(.16,1,.3,1)}.ba-home-v4-current .ba-hero-proof__award:hover{transform:translateY(-2px)}.ba-home-v4-current .ba-hero-proof__award:focus-visible,.ba-home-v4-current .ba-hero-proof__link:focus-visible{outline:2px solid rgba(209,250,229,.88);outline-offset:3px}.ba-home-v4-current .ba-hero-proof__award:focus-visible{border-radius:10px}.ba-home-v4-current .ba-hero-proof__link:focus-visible{border-radius:999px}.ba-home-v4-current .ba-hero-proof__product-hunt-badge{display:block;width:250px;height:54px}.ba-home-v4-current .ba-hero-proof__link{display:inline-flex;min-width:0;min-height:30px;align-items:center;gap:5px;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:rgba(10,15,13,.48);padding:0 11px;color:rgba(232,238,235,.74);font-size:12.5px;font-weight:520;letter-spacing:0;line-height:1;text-decoration:none;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.045);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .16s ease-out,background-color .16s ease-out,color .16s ease-out,transform .16s ease-out}.ba-home-v4-current .ba-hero-proof__link:hover{border-color:rgba(255,255,255,.2);background:rgba(16,23,20,.68);color:rgba(242,247,244,.9);transform:translateY(-1px)}.ba-home-v4-current .ba-hero-proof__link strong{color:rgba(248,250,252,.9);font-size:inherit;font-weight:650}.ba-home-v4-current .ba-hero-proof__icon{display:block;width:14px;height:14px;flex:0 0 auto}.ba-home-v4-current .ba-hero-proof__icon--appsumo{width:15px;height:15px}.ba-home-v4-current .ba-hero-proof__icon--aws{width:18px;height:18px;margin:-2px -1px -2px -2px;color:#f7f8f8}.ba-home-v4-current .ba-hero-proof__link--aws svg path:first-child{fill:currentColor}.ba-home-v4-current .ba-hero-proof__link--aws svg path:nth-child(n+2){fill:#ff9900}.ba-home-v4-current .ba-hero-proof__star{flex:0 0 auto;color:#f5b24f}html[data-theme=light] .ba-home-v4-current .ba-conversion-hero{background:#030504}html[data-theme=light] .ba-home-v4-current .ba-conversion-hero h1{color:#f7f8f8}@media (max-width:1023px){html.ba-home-page{--ba-home-hero-backdrop-fade-end:64%}.ba-home-v4-current .ba-conversion-hero{min-height:max(700px,100svh);padding:0}.ba-home-v4-current .ba-conversion-hero__stage{padding-top:max(113px,calc(clamp(117px, 15.5svh, 143px) + 3px - var(--ba-hero-composer-offset)))}.ba-home-v4-current .ba-conversion-hero h1{max-width:832px;margin-inline:auto;font-size:clamp(42px,5vw,50px);text-wrap:nowrap;white-space:nowrap}.ba-home-v4-current .ba-conversion-hero h1>span{white-space:nowrap}.ba-home-v4-current .ba-conversion-hero__trust-row{gap:9px;margin-bottom:20px}}@media (max-width:767px){html.ba-home-page{--ba-home-header-height:52px;--ba-home-hero-backdrop-fade-end:76%}.ba-home-v4-current .ba-conversion-hero{--ba-hero-copy-template-gap:64px;--ba-hero-template-bottom-space:52px;min-height:max(760px,100svh);padding:0}.ba-home-v4-current .ba-conversion-hero__backdrop:before{inset:-5% -34% -10% -8%}.ba-home-v4-current .ba-conversion-hero__backdrop:after{background-size:20px 20px;opacity:.13}.ba-home-v4-current .ba-conversion-hero__stage{padding-top:max(114px,calc(clamp(166px, 22svh, 198px) - var(--ba-hero-composer-offset)))}.ba-home-v4-current .ba-conversion-hero h1{max-width:100%;margin-inline:auto;font-size:36px;letter-spacing:-.02em;line-height:1.08;text-wrap:nowrap;white-space:nowrap}.ba-home-v4-current .ba-conversion-hero h1>span{display:inline;white-space:inherit}.ba-home-v4-current .ba-conversion-hero__lead{max-width:min(100%,440px);margin-top:10px;font-size:16px;line-height:24px;white-space:normal}.ba-home-v4-current .ba-conversion-hero__composer{--ba-hero-composer-rest-height:150px;--ba-hero-composer-max-offset:52px;width:calc(100% - 32px);margin-top:24px;border-radius:16px}.ba-home-v4-current .ba-conversion-hero__composer:has(.skill-prompt-suggestions--hero){margin-bottom:154px}.ba-home-v4-current .ba-conversion-hero__composer:after{inset:0;border-radius:inherit}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer{min-height:150px;border-radius:16px}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer:not(.ba-agent-composer--auto-resize) textarea{height:94px;min-height:94px;flex-basis:94px;padding:20px 20px 8px;font-size:16px;line-height:24px}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer--auto-resize textarea{min-height:94px}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer__typewriter{max-height:94px;overflow:hidden;padding:20px 20px 8px;font-size:16px;line-height:24px}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer__footer{min-height:56px;margin-inline:14px;padding:8px 0}.ba-home-v4-current .ba-conversion-hero__composer .ba-agent-composer__submit{width:auto;min-width:88px;height:36px;padding-inline:13px}.ba-home-v4-current .ba-conversion-hero__trust-row{display:flex;top:-20px;width:fit-content;max-width:calc(100% - 24px);gap:4px;margin-bottom:16px}.ba-home-v4-current .ba-hero-proof__divider{height:12px}.ba-home-v4-current .ba-hero-proof__award,.ba-home-v4-current .ba-hero-proof__product-hunt-badge{width:222px;height:48px}.ba-home-v4-current .ba-hero-proof__link{min-height:28px;gap:4px;padding:0 7px;font-size:11px}}@media (max-width:429px){.ba-home-v4-current .ba-conversion-hero__trust-row{display:grid;width:min(calc(100% - 32px),296px);max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ba-home-v4-current .ba-hero-proof__link{width:100%;justify-content:flex-start}}@media (min-width:430px) and (max-width:599px){.ba-home-v4-current .ba-conversion-hero h1{font-size:26px}}@media (min-width:360px) and (max-width:429px){.ba-home-v4-current .ba-conversion-hero h1{font-size:clamp(20px,5.56vw,22px)}}@media (max-width:359px){.ba-home-v4-current .ba-conversion-hero{min-height:780px}.ba-home-v4-current .ba-conversion-hero h1{font-size:19px}.ba-home-v4-current .ba-conversion-hero__lead{font-size:15px}.ba-home-v4-current .ba-hero-proof__link{justify-content:center}}.ba-home-v4-current :is(#core-capabilities-heading,#skill-lifecycle-heading,#feasibility-heading,#use-cases-heading,#runtimes-heading,#trusted-by-users-heading){position:relative;left:50%;width:min(calc(100vw - 64px),1280px);max-width:none;margin-inline:0;font-size:52px;letter-spacing:0;text-wrap:nowrap;white-space:nowrap;transform:translateX(-50%)}@media (max-width:1399px){.ba-home-v4-current :is(#core-capabilities-heading,#skill-lifecycle-heading,#feasibility-heading,#use-cases-heading,#runtimes-heading,#trusted-by-users-heading){font-size:44px}}@media (max-width:1199px){.ba-home-v4-current :is(#core-capabilities-heading,#skill-lifecycle-heading,#feasibility-heading,#use-cases-heading,#runtimes-heading,#trusted-by-users-heading){font-size:40px}}@media (max-width:899px){.ba-home-v4-current :is(#core-capabilities-heading,#skill-lifecycle-heading,#feasibility-heading,#use-cases-heading,#runtimes-heading,#trusted-by-users-heading){width:calc(100vw - 32px);font-size:32px}}@media (max-width:639px){.ba-home-v4-current :is(#core-capabilities-heading,#skill-lifecycle-heading,#feasibility-heading,#use-cases-heading,#runtimes-heading,#trusted-by-users-heading){font-size:26px}}@media (max-width:479px){.ba-home-v4-current :is(#core-capabilities-heading,#skill-lifecycle-heading,#feasibility-heading,#use-cases-heading,#runtimes-heading,#trusted-by-users-heading){font-size:19px}}@media (max-width:399px){.ba-home-v4-current :is(#core-capabilities-heading,#skill-lifecycle-heading,#feasibility-heading,#use-cases-heading,#runtimes-heading,#trusted-by-users-heading){font-size:16px}}@media (max-width:339px){.ba-home-v4-current :is(#core-capabilities-heading,#skill-lifecycle-heading,#feasibility-heading,#use-cases-heading,#runtimes-heading,#trusted-by-users-heading){font-size:14px}}