.__list.svelte-1sn8uzv{border-top:1px solid var(--bg-color-gray);margin:0;padding:0;list-style:none}.__list-item.svelte-1sn8uzv{border-bottom:1px solid var(--bg-color-gray);display:block}.__list-item.svelte-1sn8uzv:last-of-type{position:relative}.__list-item.borderless.svelte-1sn8uzv{border-bottom:0}.__list-button.svelte-1sn8uzv{padding:clamp(1.5rem, .923rem + 2.308vw, 4.5rem) var(--spacing-inline);width:100%;color:var(--color-black);cursor:default;font-family:var(--font-family-primary);font-size:var(--font-size-h3);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;transition:background-color .256s ease-out;display:flex}@media (hover:hover) and (pointer:fine){.__list-button.svelte-1sn8uzv:hover{background-color:var(--bg-color-gray)}}.__list-button.svelte-1sn8uzv:focus-visible{outline:2px solid var(--color-orange-light);outline-offset:-2px}.__list-button.svelte-1sn8uzv :where(.svelte-1sn8uzv)+.__photo:where(.svelte-1sn8uzv){margin-top:1rem}@media (height<=32rem) and (orientation:landscape){.__list-button.svelte-1sn8uzv .__photo:where(.svelte-1sn8uzv){max-width:min(100%, (100svh - 4rem) * var(--photo-ratio))}}@media (prefers-reduced-motion:reduce){.__list-button.svelte-1sn8uzv{transition:none}}.__photo.svelte-1sn8uzv{aspect-ratio:var(--photo-ratio);border-radius:var(--border-radius);max-width:100%;overflow:hidden}.__floater.svelte-1sn8uzv{z-index:50;pointer-events:none;width:0;height:0;position:fixed}.__floater.svelte-1sn8uzv .__probe:where(.svelte-1sn8uzv){visibility:hidden;width:var(--photo-w);aspect-ratio:var(--photo-ratio);position:absolute}.__floater.svelte-1sn8uzv .__photo:where(.svelte-1sn8uzv){width:var(--photo-w);max-width:calc(min(var(--photo-max-h), var(--room-y)) * var(--photo-ratio));position:absolute;bottom:1.25rem;right:1.25rem}.__floater.svelte-1sn8uzv .__role:where(.svelte-1sn8uzv){white-space:nowrap;position:absolute;top:1.25rem;left:1.25rem}.__floater.svelte-1sn8uzv .__role.flip-x:where(.svelte-1sn8uzv){left:auto;right:1.25rem}.__floater.flip-y.svelte-1sn8uzv .__photo:where(.svelte-1sn8uzv){top:1.25rem;bottom:auto}.__floater.flip-y.svelte-1sn8uzv .__role:where(.svelte-1sn8uzv){top:auto;bottom:1.25rem}.__floater.flip-x.svelte-1sn8uzv .__photo:where(.svelte-1sn8uzv){left:1.25rem;right:auto}.__contact.svelte-1sn8uzv{background-color:var(--bg-color-gray);flex-direction:column;justify-content:center;align-items:center;gap:.9em;padding:1.4em 1em;display:flex;position:absolute;inset:0}.__contact.visible.svelte-1sn8uzv{background-color:var(--color-white);position:relative}.__contact.svelte-1sn8uzv .bbl-btn{border-color:var(--bg-color-gray)}*+.bbl-ai-leaders-list.svelte-1sn8uzv{margin-top:var(--offset-top)}.bbl-ai-form.svelte-3nbm34{--ease:cubic-bezier(.2, .8, .2, 1);gap:1rem;width:48rem;max-width:100%;margin-inline:auto;display:grid;position:relative}.bbl-ai-form.svelte-3nbm34 .bbl-blend--overlay:where(.svelte-3nbm34){color:var(--color-yellow)}.bbl-ai-form.svelte-3nbm34[data-phase=done] .__form:where(.svelte-3nbm34){grid-template-columns:0fr auto}.bbl-ai-form.svelte-3nbm34[data-phase=done] .__form-field:where(.svelte-3nbm34){opacity:0}.bbl-ai-form.svelte-3nbm34[data-phase=nope] .__meme:where(.svelte-3nbm34){display:block}.__head.svelte-3nbm34{align-items:center;min-height:11.25rem;margin-bottom:clamp(1rem,4vh,2.5rem);display:grid;position:relative}.__head.svelte-3nbm34 h2:where(.svelte-3nbm34){margin-inline:auto}@media (width<=64rem){.__head.svelte-3nbm34{min-height:6.25rem}}@media (width<=32rem){.__head.svelte-3nbm34{min-height:7.5rem}}.__status.svelte-3nbm34{text-align:center;align-content:start;align-self:start;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.__status.svelte-3nbm34 li:where(.svelte-3nbm34):not(.current){opacity:.55}.__status.svelte-3nbm34 li.current:where(.svelte-3nbm34):after{content:"▍";animation:1.024s steps(2,end) infinite svelte-3nbm34-blink}.__form.svelte-3nbm34{background-color:var(--bg-color-gray-lighter);border-radius:var(--border-radius);width:100%;transition:grid-template-columns .512s var(--ease);grid-template-columns:1fr auto;padding:.45rem;display:grid}.__form-field.svelte-3nbm34{min-width:0;transition:opacity .256s;overflow:hidden}.__form-field.svelte-3nbm34 input:where(.svelte-3nbm34){width:100%;min-width:0;color:var(--color-gray-dark);font:inherit;font-size:var(--font-size-body);background:0 0;border:0;padding:.9rem 1rem}.__form-field.svelte-3nbm34 input:where(.svelte-3nbm34)::placeholder{color:var(--color-gray)}.__form-field.svelte-3nbm34 input:where(.svelte-3nbm34):focus-visible{outline:none}.__cta.svelte-3nbm34{background-image:linear-gradient(-200deg, var(--color-orange) 7.5%, var(--color-orange-light) 25%, var(--color-orange-soft) 45%, var(--color-orange) 85%);border:1px solid var(--bg-color-gray-lighter);border-radius:var(--border-radius);min-width:10rem;color:var(--color-white);cursor:pointer;font-family:var(--font-family-secondary);font-size:var(--font-size-body-small);text-transform:uppercase;background-size:125%;justify-content:center;align-items:center;padding:0 2rem;font-style:normal;font-weight:400;line-height:1.33;text-decoration:none;transition:background-color .256s;display:grid}.__cta.svelte-3nbm34 .__icon:where(.svelte-3nbm34){display:none}button.__cta.svelte-3nbm34:disabled{cursor:default;opacity:.9}a.__cta.svelte-3nbm34{animation:svelte-3nbm34-settle .6s var(--ease) both;padding:1.1rem 2rem}.__cta.svelte-3nbm34:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.__foot.svelte-3nbm34{justify-content:space-between;gap:1rem;display:flex}.__foot.svelte-3nbm34 .__note-short:where(.svelte-3nbm34){display:none}.__meme.svelte-3nbm34{z-index:2;background-color:var(--color-white);border-radius:var(--border-radius);pointer-events:none;width:min(42%,20rem);animation:svelte-3nbm34-wander var(--t,4.2s) cubic-bezier(.45, .05, .55, .95) both, svelte-3nbm34-wobble 1.6s ease-in-out infinite alternate;margin:0;display:none;position:absolute;top:50%;left:50%;overflow:hidden}.__meme.svelte-3nbm34 .__frame:where(.svelte-3nbm34){aspect-ratio:1;width:100%}@media (width<=40rem){.__meme.svelte-3nbm34{width:50vw}}@keyframes svelte-3nbm34-wander{0%{opacity:0;transform:translate(-50%,-50%)translateY(40%)scale(.85)}8%{opacity:1;transform:translate(-50%,-50%)translateY(20%)scale(1)}30%{transform:translate(-50%,-50%)translate(120%,-20%)rotate(2deg)}55%{transform:translate(-50%,-50%)translate(10%,-70%)rotate(-2deg)}80%{transform:translate(-50%,-50%)translate(-120%)rotate(1.5deg)}94%{opacity:1;transform:translate(-50%,-50%)translate(-30%,40%)}to{opacity:0;transform:translate(-50%,-50%)translateY(60%)scale(.9)}}@keyframes svelte-3nbm34-wobble{0%{rotate:-1deg}to{rotate:1deg}}@keyframes svelte-3nbm34-settle{0%{opacity:.6}to{opacity:1}}@keyframes svelte-3nbm34-blink{to{visibility:hidden}}@media (width<=40rem){.__form.svelte-3nbm34{--control:calc(.9rem * 2 + var(--font-size-body) * var(--line-height-body,1.5))}.__form-field.svelte-3nbm34 input:where(.svelte-3nbm34){min-height:var(--control);box-sizing:border-box}button.__cta.svelte-3nbm34{min-width:0;width:var(--control);height:var(--control);align-self:center;padding:0}button.__cta.svelte-3nbm34 .__label:where(.svelte-3nbm34){display:none}button.__cta.svelte-3nbm34 .__icon:where(.svelte-3nbm34){align-items:center;display:flex;position:relative;left:-1px}.__foot.svelte-3nbm34 .__note-long:where(.svelte-3nbm34){display:none}.__foot.svelte-3nbm34 .__note-short:where(.svelte-3nbm34){display:inline}}@media (prefers-reduced-motion:reduce){.__form.svelte-3nbm34,.__form-field.svelte-3nbm34{transition:none}.__meme.svelte-3nbm34,.__status.svelte-3nbm34 li.current:where(.svelte-3nbm34):after,a.__cta.svelte-3nbm34{animation:none}}.bbl-ai-references-grid.svelte-17h560n{text-align:center}.bbl-ai-references-grid.svelte-17h560n .bbl-btn{margin-inline:auto}@media (width>=1024px){.bbl-ai-references-grid.svelte-17h560n .bbl-btn{display:none}}.bbl-ai-references-grid.svelte-17h560n .bbl-references-grid-item h5{max-width:40ch}.__grid.svelte-17h560n{grid-template-columns:1fr;gap:1rem;display:grid}.__grid.svelte-17h560n>.bbl-references-grid-item:nth-child(n+5){display:none}.__grid.all-visible.svelte-17h560n>.bbl-references-grid-item:nth-child(n+5){display:block}*+.bbl-ai-references-grid.svelte-17h560n{margin-top:var(--offset-top)}.bbl-ai-services-list-media.svelte-1o73cnj{aspect-ratio:1;-webkit-user-select:none;user-select:none;position:relative}.bbl-ai-services-list-media.svelte-1o73cnj .__video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.__poster.svelte-1o73cnj{opacity:1;transition:opacity .512s;position:absolute;inset:0}.__poster.svelte-1o73cnj.hidden{opacity:0}@media (prefers-reduced-motion:reduce){.__poster.svelte-1o73cnj{transition-duration:0s}}.bbl-ai-services-list.svelte-1wybl7f{gap:5rem 0;display:grid}.bbl-ai-services-list.svelte-1wybl7f.sticky{gap:0;container-type:inline-size}.bbl-ai-services-list.svelte-1wybl7f.sticky.desktop{grid-template-columns:1fr 45% 1fr}.bbl-ai-services-list.svelte-1wybl7f.sticky.tablet{grid-template-columns:1fr 60%}.bbl-ai-services-list.svelte-1wybl7f.sticky .__service:where(.svelte-1wybl7f),.bbl-ai-services-list.svelte-1wybl7f.sticky .__stage:where(.svelte-1wybl7f){--row:max(45cqw, 60svh)}.bbl-ai-services-list.svelte-1wybl7f.sticky .__service:where(.svelte-1wybl7f){min-height:var(--row);grid-column:1;justify-content:center}.desktop:where(.svelte-1wybl7f) .bbl-ai-services-list.svelte-1wybl7f.sticky .__service:where(.svelte-1wybl7f).right{grid-column:3;justify-self:end}.bbl-ai-services-list.svelte-1wybl7f.sticky .__number:where(.svelte-1wybl7f){margin-bottom:3rem}@media (width>=32rem){.bbl-ai-services-list.svelte-1wybl7f{padding-inline:var(--section-inline-spacing)}}.__service.svelte-1wybl7f{flex-direction:column;display:flex}.__inline-media.svelte-1wybl7f{width:100%;max-width:400px;margin-inline:auto}.__number.svelte-1wybl7f{color:var(--color-gray-soft)}.__description.svelte-1wybl7f{color:var(--color-gray-dark);max-width:28ch}.__stage.svelte-1wybl7f{top:calc(50svh - var(--row) / 2);height:var(--row);pointer-events:none;grid-column:2;align-self:start;place-items:center;display:grid;position:sticky}.__stage.svelte-1wybl7f .__stage-media{opacity:0;width:100%;transition:opacity var(--fade) ease;grid-area:1/1}.__stage.svelte-1wybl7f .__stage-media.active{opacity:1}
