.fluid-home{--paper: #f3f2f0;--sheet: #fdfdfc;--paper-2: #f8f7f5;--card: #fbfbf9;--white: #ffffff;--raised: #ffffff;--on-ink: #ffffff;--ink: #161616;--ink-2: #2b2b29;--muted: #6c6b67;--faint: #a4a39e;--line: #e2e1dc;--line-2: #d6d5cf;--lavender: #b7aed0;--accent: #777087;--green: #687e63;--dark: #0e0f0e;--dark-2: #191a19;--dark-3: #232523;--dark-line: #2e302d;--dark-muted: #9a9b96;--font: Arimo, Arial, Helvetica, sans-serif;--r-xl: 40px;--r-lg: 30px;--r-md: 22px;--r-sm: 14px;--container: 1240px;--ease-out: cubic-bezier(.16, 1, .3, 1);--spring: cubic-bezier(.34, 1.4, .5, 1);position:relative;isolation:isolate;background:var(--sheet);color:var(--ink);font:400 16px/1.5 var(--font);-webkit-font-smoothing:antialiased;font-kerning:normal;color-scheme:light}:where(.fluid-home) *{box-sizing:border-box}:where(.fluid-home) button{font:inherit;color:inherit}:where(.fluid-home) img,:where(.fluid-home) canvas{display:block}:where(.fluid-home) h2{font-weight:revert}:where(.fluid-home) dl,:where(.fluid-home) dt,:where(.fluid-home) dd{margin:revert;padding:revert;font-size:revert;line-height:revert;color:revert}:where(.fluid-home) dl>div{padding:revert;border-bottom:revert}:where(.fluid-home) a:hover{text-decoration:none}:where(.fluid-home) .bridge-cv{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}:where(.fluid-home) .bridge-ring{position:fixed;left:0;top:0;z-index:0;width:0;height:0;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--lavender);pointer-events:none;opacity:0;will-change:transform,opacity}:where(.fluid-home) .fh-page{position:relative;z-index:1}:where(.fluid-home) .fh-anchor{height:0}.fluid-home #workforce.fh-anchor{scroll-margin-top:0}:where(.fluid-home) .wrap{width:min(var(--container),calc(100% - 64px));margin-inline:auto}@media(max-width:720px){:where(.fluid-home) .wrap{width:calc(100% - 32px)}}:where(.fluid-home) .kicker{font-size:12px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0}:where(.fluid-home) .display{margin:0;font-weight:400;letter-spacing:-.045em;line-height:1;font-size:clamp(42px,5.4vw,80px)}:where(.fluid-home) .display.xl{font-size:clamp(52px,7.6vw,116px);letter-spacing:-.05em;line-height:.96}:where(.fluid-home) .display.md{font-size:clamp(34px,3.8vw,56px)}:where(.fluid-home) .lede{margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.5;color:var(--muted);max-width:34em}:where(.fluid-home) .muted{color:var(--muted)}:where(.fluid-home) .fine{font-size:12.5px;color:var(--muted)}:where(.fluid-home) .k-line{display:block;overflow:hidden;padding:.06em .04em .16em;margin:-.06em -.04em -.16em}:where(.fluid-home) .k-word{display:inline-block;white-space:nowrap}:where(.fluid-home) .k-glyph{display:inline-block;will-change:transform;transform-origin:0 100%}:where(.fluid-home) .k-roll{position:relative;display:inline-block;vertical-align:bottom;overflow:hidden;white-space:nowrap;padding-bottom:.14em;margin-bottom:-.14em}:where(.fluid-home) .k-roll-word{position:absolute;left:0;top:0;display:inline-block;white-space:nowrap}:where(.fluid-home) .k-roll-word:first-child{position:relative}:where(.fluid-home) .k-ghost{visibility:hidden}:where(.fluid-home) .pill{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 24px;border-radius:999px;border:0;background:var(--ink);color:var(--on-ink);font-size:16px;text-decoration:none;cursor:pointer;white-space:nowrap;transition:translate .5s var(--spring),scale .5s var(--spring),background .3s}:where(.fluid-home) .pill:hover{translate:0 -2px;scale:1.02}:where(.fluid-home) .pill.light{background:#fff;color:#161616}:where(.fluid-home) .pill.ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}:where(.fluid-home) .arrow{display:inline-block;width:.8em;height:.8em}:where(.fluid-home) .link{color:var(--ink);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;display:inline-flex;gap:6px;align-items:center;white-space:nowrap}:where(.fluid-home) .tag{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:99px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;background:#ffffff2e;color:inherit;backdrop-filter:blur(8px)}:where(.fluid-home) .num{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;font-size:11.5px;letter-spacing:.04em;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line)}:where(.fluid-home) .fluid{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}:where(.fluid-home) .demo{position:relative}:where(.fluid-home) .demo-runway{position:relative}:where(.fluid-home) .demo-stage{position:relative;overflow:hidden}:where(.fluid-home) .demo[data-mode=scroll] .demo-stage{position:sticky;top:var(--top-h, 0px)}.fluid-home .demo-stage{background:transparent}@media(prefers-reduced-motion:reduce){:where(.fluid-home) .pill{transition:none}}html[data-motion=off] :where(.fluid-home) .pill{transition:none}.fluid-home .fh-intro{position:relative;z-index:1;padding:clamp(64px,8vw,120px) 0 clamp(8px,2vw,24px);text-align:center}.fluid-home .fh-intro .kicker{margin:0 0 18px}.fluid-home .fh-intro h1{margin:0 auto;max-width:15em;color:var(--ink);font-family:var(--font);font-weight:400;font-size:clamp(44px,6.2vw,92px);letter-spacing:-.05em;line-height:.98;text-transform:none}.fluid-home .fh-intro .lede{margin:24px auto 0;max-width:36em}.fluid-home .fh-intro-go{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:34px}.fluid-home .fh-intro-jump{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:760px;margin:44px auto 0}.fluid-home .fh-intro-jump a{display:inline-flex;align-items:center;height:36px;padding:0 16px;border-radius:999px;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-size:14px;text-decoration:none;transition:box-shadow .25s}.fluid-home .fh-intro-jump a:hover{box-shadow:inset 0 0 0 1px var(--ink)}@media(max-width:720px){.fluid-home .fh-intro{padding-top:48px}.fluid-home .fh-intro .lede{font-size:17px}.fluid-home .fh-intro-jump{margin-top:32px}}.fluid-home .fh-fallback{width:min(var(--container),calc(100% - 64px));margin-inline:auto;padding:88px 0}@media(max-width:720px){.fluid-home .fh-fallback{width:calc(100% - 32px);padding:64px 0}}.fluid-home .fh-fallback h2{margin:6px 0 14px;font-size:clamp(34px,3.8vw,56px);font-weight:400;line-height:1.02;letter-spacing:-.045em}.fluid-home .fh-fallback h3{margin:22px 0 4px;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.02em}.fluid-home .fh-fallback p{margin:0 0 10px;max-width:46em;color:var(--muted)}.fluid-home .fh-fallback ul,.fluid-home .fh-fallback ol{margin:0 0 14px;padding-left:1.2em;max-width:46em}.fluid-home .fh-fallback li{margin:0 0 6px;color:var(--muted)}.fluid-home .fh-fallback li h3{color:var(--ink)}.fluid-home .fh-fallback .fh-kicker{font-size:12px;letter-spacing:.14em;text-transform:uppercase}.fluid-home .fh-fallback a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}html[data-theme=dark] .fluid-home{--paper: #1b1d1b;--sheet: #101110;--paper-2: #161816;--card: #181a18;--raised: #1e201e;--on-ink: #121312;--ink: #f4f4f1;--ink-2: #dcddd8;--muted: #a6a9a3;--faint: #70736d;--line: #2c2f2b;--line-2: #3b3e39;--accent: #a69fc0;--green: #95ad8e;color-scheme:dark}html[data-theme=dark] .fluid-home :is(.ind-b-chip,.ind-b-courier,.su-a-chip,.lp-c-rec,.lp-c-rc,.ad-a-doc){background:var(--raised)}html[data-theme=dark] .fluid-home :is(.ind-b-chip.on,.ind-b-chip.on svg,.lp-c-node i svg,.lp-c-rc>i,.ct-c-chip,.ad-a-ghost .ad-a-ico,.faq-b-bub,.faq-b-fly){color:var(--on-ink)}html[data-theme=dark] .fluid-home .ind-b-step{background:#181a18f0;box-shadow:0 0 0 1px #ffffff0f,0 16px 32px -22px #000000b3}html[data-theme=dark] .fluid-home :is(.su-a-job,.su-a-stamp){color:#161616}html[data-theme=dark] .fluid-home .su-a-node{color:#7a7d77}html[data-theme=dark] .fluid-home .lp-c-node i{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line-2),0 6px 16px -10px #000000b3}html[data-theme=dark] .fluid-home .ct-c-card{background:var(--raised);box-shadow:0 0 0 1px var(--line),0 30px 60px -30px #000000bf}html[data-theme=dark] .fluid-home .ct-c-btn{background:#1e201ef0;box-shadow:0 0 0 1px var(--line-2),0 10px 24px -14px #000000b3}html[data-theme=dark] .fluid-home .ct-c-btn[aria-pressed=true]{background:var(--ink);color:var(--on-ink);box-shadow:0 12px 26px -12px #000000b3}html[data-theme=dark] .fluid-home .ad-a-doc{box-shadow:0 0 0 1px var(--line),0 14px 30px -20px #000000b3}html[data-theme=dark] .fluid-home .ad-a-ico{background:#2a2d29}html[data-theme=dark] .fluid-home .ad-a-ghost{background:#1e201e8c}html[data-theme=dark] .fluid-home .ad-a-ghost .ad-a-ico{background:var(--ink)}html[data-theme=dark] .fluid-home .ad-a-wire{stroke:#4a4d47}html[data-theme=dark] .fluid-home .pr-c-switch{background:#1a1c1a}html[data-theme=dark] .fluid-home .pr-c-shell{background:var(--raised);box-shadow:0 0 0 1px var(--line),0 30px 70px -46px #000c}html[data-theme=dark] .fluid-home .pr-c-chk{background:#22301f;color:#a8c49f}html[data-theme=dark] .fluid-home .pr-c-ic{background:#252825}html[data-theme=dark] .fluid-home .faq-b-chip{background:var(--raised)}html[data-theme=dark] .fluid-home .faq-b-chip.asked{background:var(--paper-2)}html[data-theme=dark] .fluid-home .faq-b-chat{background:#161816;box-shadow:0 0 0 1px var(--line),0 50px 90px -60px #000000d9}html[data-theme=dark] .fluid-home .faq-b-rb{background:#212421;box-shadow:inset 0 0 0 1px var(--line)}html[data-theme=dark] .fluid-home .cr-a-switch{background:#1a1c1a}html[data-theme=dark] .fluid-home .mm-a-card{box-shadow:0 0 0 1px var(--line),0 18px 40px -26px #000000bf}html[data-theme=dark] .fluid-home .mm-a-chat{background:#161816;box-shadow:0 0 0 1px var(--line),0 50px 90px -60px #000000d9}html[data-theme=dark] .fluid-home .mm-a-rb{background:#212421;box-shadow:inset 0 0 0 1px var(--line)}html[data-theme=dark] .fluid-home .mm-a-bub{color:var(--on-ink)}html[data-theme=dark] .fluid-home .ct-c-ask{background:var(--raised);box-shadow:0 0 0 1px var(--line),0 24px 50px -34px #000c}html[data-theme=dark] .fluid-home :is(.pg-a-bar,.pg-a-card){background:#181a18f0;box-shadow:0 0 0 1px #ffffff0f,0 16px 32px -22px #000000b3}html[data-theme=dark] .fluid-home :is(.pg-a-send,.pg-a-row b.act,.pg-a-note em){color:var(--on-ink)}html[data-theme=dark] .fluid-home :is(.pg-a-track,.pg-a-bt){background:#2a2d29}html[data-theme=dark] .fluid-home .pg-a-ic{background:#22301f;color:#a8c49f}html[data-theme=dark] .fluid-home .pg-a-ic.wait{background:#2a2d29;color:var(--muted)}html[data-theme=dark] .fluid-home .pg-a-ic.you{background:#3a281d;color:#e7a77f}html[data-theme=dark] .fluid-home .dp-a-ck{background:#22301f;color:#a8c49f}html[data-theme=dark] .fluid-home .dp-a-ft{background:#2a2d29}html[data-theme=dark] .fluid-home .dp-a-fr.leak .dp-a-ft{box-shadow:inset 0 0 0 1px #6b3a24}html[data-theme=dark] .fluid-home .dp-a-fr em{background:#3a281d;color:#e7a77f}.builder-heading h3{white-space:nowrap}.builder-heading .role-flip{display:inline-grid;grid-template-columns:minmax(0,1fr);vertical-align:bottom;justify-items:center;perspective:520px;transition:width .56s cubic-bezier(.22,1,.36,1)}.builder-heading .role-flip-word{grid-area:1 / 1;width:max-content;white-space:nowrap;backface-visibility:hidden;transform-origin:50% 50% -.42em;transform:rotateX(-92deg);opacity:0;transition:transform .64s cubic-bezier(.22,1,.36,1),opacity .4s ease}.builder-heading .role-flip-word.is-on{transform:rotateX(0);opacity:1}.builder-heading .role-flip-word.is-off{transform:rotateX(92deg);opacity:0}@media(prefers-reduced-motion:reduce){.builder-heading .role-flip,.builder-heading .role-flip-word{transition:none}}html[data-motion=off] .builder-heading :is(.role-flip,.role-flip-word){transition:none}.eleven-home .builder-heading .builder-intro{font-size:15px}.builder-intro .manager-name-edit{display:inline-grid;grid-template-columns:auto auto;align-items:baseline;gap:4px;color:var(--ink);font-weight:500;cursor:text}.manager-name-edit .manager-name-fit,.manager-name-edit #manager-name{grid-area:1 / 1;padding:0 1px}.manager-name-edit .manager-name-fit{visibility:hidden;white-space:pre}.manager-name-edit #manager-name{display:block;width:100%;min-width:0;height:auto;min-height:0;border:0;border-bottom:1px dashed currentColor;border-radius:0;background:none;color:inherit;font:inherit;text-align:left}.manager-name-edit #manager-name:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-bottom-style:solid}.manager-name-edit svg{grid-column:2;width:.9em;height:.9em;align-self:center;opacity:.55;transition:opacity .2s}.manager-name-edit:hover svg,.manager-name-edit:focus-within svg{opacity:1}.eleven-home .voice-carousel.voice-pair{display:block;margin-inline:auto}.eleven-home #voice-orbs{--pair-orb: clamp(148px, 36vw, 236px);display:flex;justify-content:center;align-items:center;gap:clamp(18px,6vw,64px);height:auto;padding:22px 0 10px;overflow:visible;mask-image:none;-webkit-mask-image:none}.eleven-home #voice-orbs .voice-option{position:relative;left:auto;top:auto;flex:none;width:var(--pair-orb);transform:scale(.8);transform-origin:50% 50%;opacity:.5}.eleven-home #voice-orbs .voice-option.is-selected{transform:none;opacity:1}.eleven-home #voice-orbs .voice-option:not(.is-selected):hover{opacity:.85}.eleven-home #voice-orbs .voice-orb{width:var(--pair-orb);height:var(--pair-orb)}.eleven-home #voice-orbs .voice-orb .orb-play{width:clamp(44px,11vw,60px);height:clamp(44px,11vw,60px)}.eleven-home #manager-builder .manager-website-field label{justify-content:center;text-align:center}.eleven-home .voice-free-note{margin:2px 0 6px;text-align:center;font-size:12px;color:var(--muted)}@media(max-width:600px){.eleven-home .builder-heading .builder-intro{font-size:13px}}.eleven-home .hero-title .provider-pair{display:flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap}.eleven-home .hero-title .provider-pair .provider-wordmark{display:block;width:auto;max-width:none;object-fit:contain}.eleven-home .hero-title .provider-pair .pp-anthropic{height:17px}.eleven-home .hero-title .provider-pair .pp-openai{height:27px}.eleven-home .hero-title .provider-pair .pp-amp{color:var(--muted)}html[data-theme=dark] .eleven-home .hero-title .provider-pair .provider-wordmark{filter:invert(1)}@media(max-width:560px){.eleven-home .hero-title .provider-pair{gap:9px;font-size:15px}.eleven-home .hero-title .provider-pair .pp-anthropic{height:12px}.eleven-home .hero-title .provider-pair .pp-openai{height:19px}}
