.ll-shell{width:100%;max-width:100%;overflow-x:clip}.ll-kbd-help-backdrop{z-index:200;background:color-mix(in oklab, var(--surface-background) 55%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.ll-kbd-help-panel{width:min(100%,26rem);box-shadow:0 24px 64px -32px color-mix(in oklab, var(--text-primary) 28%, transparent);border-width:1px;border-radius:1rem;padding:1.25rem 1.35rem 1rem}.ll-kbd-help-table{border-collapse:collapse;width:100%;margin-block:1rem .75rem;font-size:.8125rem}.ll-kbd-help-table th,.ll-kbd-help-table td{text-align:start;vertical-align:top;border-bottom:1px solid var(--border-subtle);padding:.45rem .35rem}.ll-kbd-help-table th{color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-weight:500}.ll-kbd-help-table kbd{border:1px solid var(--border-default);background:var(--surface-muted);color:var(--text-primary);border-radius:.35rem;padding:.15rem .4rem;font-family:ui-monospace,monospace;font-size:.75rem;display:inline-block}.ll-page{--ll-display-family:var(--font-plex-arabic), var(--font-roboto), "Helvetica Neue", system-ui, sans-serif;--ea-poster-smoke-alpha:.55;--ea-poster-smoke-edge:.32;--ll-spill-alpha:.1;--ll-gap:0;--ll-spill:radial-gradient(ellipse 62% 100% at 50% 0%, rgb(89 134 216/var(--ll-spill-alpha)) 0%, rgb(137 92 223/calc(var(--ll-spill-alpha) * .55)) 42%, transparent 72%);--ll-spill-up:radial-gradient(ellipse 62% 200px at 50% 100%, rgb(89 134 216/var(--ll-spill-alpha)) 0%, rgb(137 92 223/calc(var(--ll-spill-alpha) * .55)) 42%, transparent 72%);--ll-theater-floor:112px;--ll-theater-bloom:radial-gradient(ellipse 80% 100% at 50% calc(100% - var(--ll-theater-floor)), rgb(89 134 216/var(--ll-spill-alpha)) 0%, rgb(137 92 223/calc(var(--ll-spill-alpha) * .55)) 38%, transparent 78%);width:100%;max-width:100%}@media (max-width:1440px){.ll-page{--ll-theater-floor:48px}}@media (max-width:1280px){.ll-page{--ll-theater-floor:28px}}@media (max-width:640px){.ll-page{--ll-theater-floor:30px}}[data-theme=dark] .ll-page{--ll-spill-alpha:.3}.ll-shell{--ll-outer-padding:46px;--ll-content-max:1344px;--ll-shell-max:calc(var(--ll-content-max) + var(--ll-outer-padding) * 2);--ll-padding-inset:32px;--ll-seam-image:linear-gradient(90deg, #11c5ce00 0%, #11c5ced9 16%, #5986d8f2 32%, #895cdf 46%, #e40eeb 50%, #895cdf 54%, #5986d8f2 68%, #11c5ced9 84%, #11c5ce00 100%);--ll-enter-duration:1s;--ll-enter-ease:cubic-bezier(.25, .1, .25, 1);--ll-solid:var(--brand-indigo);--ll-solid-hover:#1d2e73;overflow-anchor:none;flex-direction:column;flex:auto;min-height:100%;display:flex}@media (max-width:1280px){.ll-shell{--ll-outer-padding:10px}}@media (max-width:1024px){.ll-shell{--ll-outer-padding:28px;--ll-padding-inset:8px}}@media (max-width:640px){.ll-shell{--ll-outer-padding:16px}}.ll-container{box-sizing:border-box;width:100%;max-width:var(--ll-shell-max);padding-inline:var(--ll-outer-padding);margin-inline:auto}[data-theme=dark] .ll-shell{--ll-solid:var(--brand-fill);--ll-solid-hover:#43659f}.ll-shell>header{z-index:100;background-color:color-mix(in srgb, var(--surface-background) 70%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:none;flex-shrink:0;width:100%;height:72px;position:sticky;top:0}.ll-shell>header:after{content:"";z-index:1;width:min(var(--ll-content-max), calc(100% - 2 * var(--ll-outer-padding)));pointer-events:none;background-image:var(--ll-seam-image);opacity:.9;transform-origin:bottom;max-width:100%;height:2px;margin-inline:auto;transition:width .35s,opacity .35s,transform .35s;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleY(1)}.ll-shell[data-scrolled=true]>header:after{width:min(calc(var(--ll-content-max) * .8), calc((100% - 2 * var(--ll-outer-padding)) * .8));opacity:.85;transform:scaleY(.35)}.ll-shell>header:after{display:none}@supports not ((-webkit-backdrop-filter:blur(16px)) or (backdrop-filter:blur(16px))){.ll-shell>header{background-color:var(--surface-background)}}@media (max-width:640px){.ll-shell>header{height:64px}}.ll-shell>header>div{height:100%;max-width:var(--ll-shell-max)!important;padding-block:0!important;padding-inline:var(--ll-outer-padding)!important}.ll-shell>header .revent-logo-wrapper{width:153px!important;height:32px!important}.ll-shell>header .revent-logo-wrapper img{object-fit:contain;width:153px!important;height:32px!important}.ll-shell>header nav{flex:auto;justify-content:flex-end;gap:8px;min-width:0;font-size:13px;position:relative}.ll-shell>header nav>a.ll-nav-link{align-items:center;height:32px;min-height:32px;padding-inline:12px;font-size:13px}.ll-shell>header nav>a.ll-nav-link--desktop,.ll-shell>header nav>a.ll-nav-cta--desktop,.ll-shell>header .ll-nav-rule--desktop,.ll-shell>header .ll-nav-theme--desktop{display:none}@media (min-width:640px){.ll-shell>header nav>a.ll-nav-link--desktop,.ll-shell>header nav>a.ll-nav-cta--desktop{display:inline-flex}.ll-shell>header .ll-nav-rule--desktop{display:block}.ll-shell>header .ll-nav-theme--desktop{display:inline-flex}.ll-shell>header .ll-nav-mobile-bar{display:none!important}}.ll-shell>header .ll-nav-mobile-bar{gap:clamp(6px,2vw,10px);min-width:0;max-width:100%}.ll-shell>header .ll-nav-mobile-bar .ll-nav-link--mobile-bar{padding-inline:6px;display:inline-flex}.ll-shell>header nav>a.ll-nav-cta{flex-shrink:0}.ll-shell>header .ll-nav-rule{background-color:var(--border-default);opacity:.85;flex-shrink:0;width:1px;height:16px}.ll-shell>header .ll-nav-theme{flex-shrink:0;align-items:center;height:32px}@media (max-width:639px){.ll-shell>header>div{box-sizing:border-box;gap:8px;max-width:100%;padding-left:max(var(--ll-outer-padding,16px), env(safe-area-inset-left,0px))!important;padding-right:max(var(--ll-outer-padding,16px), env(safe-area-inset-right,0px))!important}.ll-shell>header nav{flex:1 1 0;justify-content:flex-end;min-width:0}.ll-shell>header .ll-nav-mobile-bar{flex:auto;justify-content:flex-end;max-width:100%}@media (max-width:400px){.ll-shell>header .ll-nav-mobile-bar .ll-nav-link--mobile-bar{display:none}}.ll-shell>header>div>a:first-child{z-index:1;flex-shrink:0;position:relative}.ll-shell>header .revent-logo-wrapper{width:clamp(120px,34vw,153px)!important;height:32px!important}.ll-shell>header .revent-logo-wrapper img{object-fit:contain;max-width:153px;width:100%!important;height:32px!important}.ll-shell>header .ll-nav-mobile-bar .ll-nav-cta{text-overflow:ellipsis;white-space:nowrap;border-radius:9999px;min-width:0;max-width:min(46vw,10.5rem);height:32px;min-height:32px;padding-inline:clamp(8px,2.5vw,12px);font-size:12px;overflow:hidden}.ll-shell>header .ll-nav-mobile-bar .ll-nav-link--mobile-bar{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(26vw,5.5rem);overflow:hidden}[dir=rtl] .ll-shell>header>div{padding-left:max(8px, env(safe-area-inset-left,0px))!important}[dir=rtl] .ll-shell>header .ll-nav-mobile-bar{gap:3px}[dir=rtl] .ll-shell>header .ll-mobile-nav-trigger{margin-inline-end:-2px}[dir=rtl] .ll-shell>header .ll-nav-mobile-bar .ll-nav-link--mobile-bar{white-space:normal;text-align:center;text-overflow:clip;max-width:4.25rem;padding-inline:4px 0;line-height:1.15}[dir=rtl] .ll-shell>header .ll-nav-mobile-bar .ll-nav-cta{padding-inline:clamp(6px,2vw,10px) 6px}.ll-shell>header .ll-mobile-nav-trigger{flex-shrink:0;width:32px;min-width:32px;margin-inline:0;padding-inline:0}.ll-shell>header nav>button:not(.ll-mobile-nav-trigger){display:none}}.ll-mobile-nav-panel{z-index:99;inset-inline:0;border-block-start:1px solid var(--border-subtle);background-color:var(--surface-background);padding:1.5rem 16px 2rem;position:fixed;top:64px;bottom:0;overflow-y:auto}.ll-mobile-nav-list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.ll-mobile-nav-link{color:var(--text-primary);letter-spacing:-.01em;padding-block:.65rem;padding-inline:8px;font-size:1.125rem;font-weight:500;text-decoration:none;display:block}.ll-mobile-nav-link:hover{color:var(--text-secondary)}.ll-mobile-nav-footer{border-block-start:1px solid var(--border-subtle);flex-direction:column;align-items:flex-start;gap:.65rem;margin-block-start:1.5rem;padding-block-start:1.25rem;padding-inline:8px;display:flex}.ll-mobile-nav-locale-label{letter-spacing:.02em;margin:0}.ll-shell>header .ll-nav-theme button{width:1.75rem;height:1.5rem;padding-inline:0;min-width:1.75rem!important;min-height:1.5rem!important}.ll-shell>header .ll-nav-theme svg{width:14px;height:14px}.ll-shell>header nav>button{flex-shrink:0;height:32px;padding-inline:8px;font-size:13px;min-height:32px!important}.ll-display{font-family:var(--ll-display-family)}.ll-seam{background-image:var(--ll-seam-image);opacity:.75;pointer-events:none;height:1px;position:absolute;inset-block-start:0;inset-inline:10%}.ll-seam-dim{opacity:.3}.ll-page .lab-hairline{display:none}.ll-rule{background-image:var(--ll-seam-image);opacity:.9;height:2px;display:none}.ll-tick{background-image:var(--ll-seam-image);opacity:.9;width:28px;height:2px}.ll-trust-grid,.ll-trust-carousel-shell{width:100%}.ll-trust-carousel-controls{justify-content:flex-end;gap:.5rem;margin-bottom:.75rem;display:flex}.ll-trust-carousel-nav-btn{border:1px solid var(--border-default);background-color:var(--surface-card);min-width:2.25rem;height:2.25rem;color:var(--text-primary);border-radius:.5rem;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:inline-flex}.ll-trust-carousel-nav-btn:focus-visible{outline:2px solid color-mix(in oklab, var(--brand-purple) 55%, transparent);outline-offset:2px}.ll-trust-carousel{overscroll-behavior-x:contain;touch-action:pan-y;scroll-snap-type:x mandatory;flex-flow:row;align-items:stretch;gap:0;width:100%;margin:0;padding:0;scroll-padding-inline:0;list-style:none;display:flex;overflow-x:hidden}.ll-trust-carousel--manual{touch-action:pan-x pan-y;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.ll-trust-carousel--manual::-webkit-scrollbar{display:none}.ll-trust-carousel-item{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;list-style:none}.ll-hero-invite-layout{flex-direction:column;gap:2rem;display:flex}@media (min-width:1024px){.ll-hero-invite-layout{grid-template-columns:minmax(0,1fr) minmax(0,32rem);align-items:center;gap:2rem 2.5rem;display:grid}}@media (min-width:1280px){.ll-hero-invite-layout{grid-template-columns:minmax(0,1fr) minmax(0,38rem);gap:2rem 2.75rem}}@media (min-width:1536px){.ll-hero-invite-layout{grid-template-columns:minmax(0,1fr) minmax(0,42rem)}}.ll-hero-access-door{max-width:none}.ll-hero-access-door #access>.ea-door-panel-body{gap:1.25rem;padding:1rem 1.125rem}@media (min-width:640px){.ll-hero-access-door #access>.ea-door-panel-body{padding:1.125rem 1.375rem}}.ll-hero-access-door #access-heading{max-width:none;font-size:1.0625rem;line-height:1.35}@media (min-width:640px){.ll-hero-access-door #access-heading{font-size:1.1875rem}}.ll-hero-access-door .ea-door-intro{font-size:.8125rem;line-height:1.5}.ll-hero-access-door .ea-door-split{display:none}.ll-hero-access-door .ea-door-or{text-align:center;width:100%;padding-block:.125rem;display:block}.ll-hero-access-door a.ea-btn-solid,.ll-hero-access-door a.border-border-strong{height:auto;min-height:2.75rem;padding-block:.625rem}.ll-page{--ea-door-glow-alpha:.45}[data-theme=dark] .ll-page{--ea-door-glow-alpha:.85}.ll-page .ea-door.ll-hero-access-door .ea-door-seam{background-image:var(--ll-seam-image);pointer-events:none;z-index:1;height:1px;position:absolute;inset-block-start:0;inset-inline:4%}.ll-page .ea-door.ll-hero-access-door .ea-door-glow{background-image:var(--ll-seam-image);filter:blur(6px);height:3px;opacity:var(--ea-door-glow-alpha);pointer-events:none;z-index:20;transition:opacity .32s cubic-bezier(.22,1,.36,1),filter .32s cubic-bezier(.22,1,.36,1);position:absolute;inset-block-start:-1px;inset-inline:12%}.ll-page .ea-door.ll-hero-access-door .ea-door-spill{background-image:var(--ll-spill);pointer-events:none;z-index:0;opacity:1;height:280px;transition:opacity .32s cubic-bezier(.22,1,.36,1),filter .32s cubic-bezier(.22,1,.36,1);position:absolute;inset-block-start:0;inset-inline:0}.ll-page .ea-door.ll-hero-access-door #access{transition:box-shadow .32s cubic-bezier(.22,1,.36,1)}[data-theme=dark] .ll-page .ea-door.ll-hero-access-door .ea-door-spill{mix-blend-mode:screen}.ll-page .ea-door.ll-hero-access-door .ea-pass-input{letter-spacing:.28em;text-indent:.28em;text-align:center;caret-color:var(--brand-purple)}.ll-page .ea-door.ll-hero-access-door .ea-pass-input::placeholder{color:var(--text-muted);opacity:1}.ll-page .ea-door.ll-hero-access-door .ea-pass-seam{background-image:var(--ll-seam-image);opacity:.6;pointer-events:none;height:2px;position:absolute;inset-block-end:0;inset-inline:16%;transform:scaleX(.16)}.ll-page .ea-door.ll-hero-access-door .ea-pass-field:focus-within .ea-pass-seam{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.ll-page .ea-door.ll-hero-access-door:not(.ll-access-door--entrance-done){animation:.8s cubic-bezier(.22,1,.36,1) .2s both ea-door-rise}.ll-page .ea-door.ll-hero-access-door:not(.ll-access-door--entrance-done) .ea-door-seam{animation:1.1s cubic-bezier(.22,1,.36,1) .45s both ea-open}.ll-page .ea-door.ll-hero-access-door:not(.ll-access-door--entrance-done) .ea-door-glow{animation:1.1s cubic-bezier(.22,1,.36,1) .45s both ea-door-glow-open}.ll-page .ea-door.ll-hero-access-door:not(.ll-access-door--entrance-done) .ea-door-spill{animation:1.2s cubic-bezier(.22,1,.36,1) .7s both ea-door-bloom}.ll-page .ea-door.ll-hero-access-door .ea-pass-seam{transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .2s}}.ll-page .ea-door.ll-hero-access-door.ll-access-door--entrance-done{animation:none;transform:none}.ll-page .ea-door.ll-hero-access-door.ll-access-door--entrance-done .ea-door-seam{opacity:1;animation:none;transform:none}.ll-page .ea-door.ll-hero-access-door.ll-access-door--entrance-done .ea-door-glow{opacity:var(--ea-door-glow-alpha);filter:blur(6px);animation:none;transform:none}.ll-page .ea-door.ll-hero-access-door.ll-access-door--entrance-done .ea-door-spill{opacity:1;filter:none;animation:none}.ll-page .ea-door.ll-hero-access-door.ll-access-door--highlighted #access{box-shadow:0 0 0 2px color-mix(in oklab, var(--brand-purple) 72%, transparent), 0 0 36px 10px #11c5ce6b, 0 0 64px 18px #e40eeb52}@supports (color:lab(0% 0 0)){.ll-page .ea-door.ll-hero-access-door.ll-access-door--highlighted #access{box-shadow:0 0 0 2px color-mix(in oklab, var(--brand-purple) 72%, transparent), 0 0 36px 10px lab(72.1569% -39.0197 -16.6882/.42), 0 0 64px 18px lab(54.6709% 85.7411 -58.4504/.32)}}.ll-page .ea-door.ll-hero-access-door.ll-access-door--highlighted .ea-door-glow{opacity:1;filter:blur(10px);transform:none}.ll-page .ea-door.ll-hero-access-door.ll-access-door--highlighted .ea-door-spill{opacity:1;filter:brightness(1.12)}.ll-page .ea-door.ll-hero-access-door.ll-access-door--highlighted .ea-door-seam{opacity:1;transform:none}.ll-hero-lede-row{align-items:flex-start}@media (min-width:640px){.ll-hero-lede-row{align-items:flex-end}}.ll-page .ll-hero-tour-link{color:color-mix(in oklab, var(--text-primary) 94%, var(--brand-cyan) 6%);letter-spacing:-.01em;font-weight:500;transition:color .18s,opacity .18s}.ll-page .ll-hero-tour-link:hover{color:var(--text-primary)}.ll-page .ll-hero-tour-link svg{opacity:.95}.ll-page .ll-hero-tour-link:hover svg{opacity:1}.ll-trust-header-fig{width:100%;min-height:11rem;margin-block-end:.25rem}.ll-trust-header-fig .ll-fig-svg-trust{width:min(100%,304px);height:auto;display:block}@media (min-width:768px){.ll-trust-header-fig{min-height:14rem}.ll-trust-header-fig .ll-fig-svg-trust{width:min(100%,265px)}}.ll-trust-card{border:1px solid var(--border-subtle);background-color:var(--surface-card);box-shadow:0 1px 0 color-mix(in oklab, var(--border-subtle) 80%, transparent), 0 12px 40px -24px color-mix(in oklab, var(--text-primary) 12%, transparent);border-radius:1rem;padding:1.15rem 1.2rem;transition:background-color .22s,border-color .22s,box-shadow .22s}.ll-hover-surface-tint,.ll-hover-muted-tint{transition:background-color .22s,border-color .22s,box-shadow .22s}@media (hover:hover) and (pointer:fine){[data-theme=light] .ll-trust-card:hover{background-color:color-mix(in oklab, var(--surface-card) 92%, var(--text-primary) 8%);border-color:color-mix(in oklab, var(--border-subtle) 35%, var(--border-default) 65%);box-shadow:0 1px 0 color-mix(in oklab, var(--border-subtle) 70%, transparent), 0 16px 48px -20px color-mix(in oklab, var(--text-primary) 10%, transparent)}[data-theme=dark] .ll-trust-card:hover{background-color:color-mix(in oklab, var(--surface-card) 90%, white 10%);border-color:color-mix(in oklab, var(--border-subtle) 50%, var(--border-default) 50%);box-shadow:0 1px 0 color-mix(in oklab, var(--border-subtle) 70%, transparent), 0 16px 48px -20px color-mix(in oklab, var(--text-primary) 14%, transparent)}[data-theme=light] .ll-hover-surface-tint:hover{background-color:color-mix(in oklab, var(--surface-card) 92%, var(--text-primary) 8%);border-color:color-mix(in oklab, var(--border-subtle) 35%, var(--border-default) 65%)}[data-theme=dark] .ll-hover-surface-tint:hover{background-color:color-mix(in oklab, var(--surface-card) 90%, white 10%);border-color:color-mix(in oklab, var(--border-subtle) 50%, var(--border-default) 50%)}[data-theme=light] .ll-hover-muted-tint:hover{background-color:color-mix(in oklab, var(--surface-muted) 90%, var(--text-primary) 10%);border-color:color-mix(in oklab, var(--border-subtle) 35%, var(--border-default) 65%)}[data-theme=dark] .ll-hover-muted-tint:hover{background-color:color-mix(in oklab, var(--surface-muted) 88%, white 12%);border-color:color-mix(in oklab, var(--border-subtle) 50%, var(--border-default) 50%)}[data-theme=light] .ll-hero-eyebrow-pill--footer:hover .ll-hero-eyebrow-pill-inner{background:color-mix(in oklab, var(--surface-background) 88%, var(--text-primary) 12%)}[data-theme=dark] .ll-hero-eyebrow-pill--footer:hover .ll-hero-eyebrow-pill-inner{background:color-mix(in oklab, var(--surface-background) 82%, white 18%)}}.ll-trust-card-icon{background:color-mix(in oklab, var(--surface-muted) 72%, color-mix(in srgb, var(--brand-cyan) var(--ll-agent-cyan-pct,55%), var(--brand-magenta) var(--ll-agent-magenta-pct,45%)));width:2.35rem;height:2.35rem;color:color-mix(in srgb, color-mix(in srgb, var(--brand-cyan) var(--ll-agent-cyan-pct,55%), var(--brand-magenta) var(--ll-agent-magenta-pct,45%)) 88%, var(--text-primary));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--border-subtle) 65%, transparent);border-width:1px;border-radius:.6rem;place-items:center;display:grid}.ll-trust-pillar-icon-svg{width:1.125rem;height:1.125rem;display:block}.ll-trust-pillar-glyph{fill:none;stroke:currentColor;stroke-width:1.35px;vector-effect:non-scaling-stroke}.ll-spill,.ll-spill-up{pointer-events:none;z-index:0;display:none;position:absolute;inset-inline:0}.ll-spill{background-image:var(--ll-spill);height:200px;inset-block-start:var(--ll-gap)}.ll-spill-up{height:var(--ll-gap);background-image:var(--ll-spill-up);inset-block-start:0}[data-theme=dark] .ll-spill,[data-theme=dark] .ll-spill-up,[data-theme=dark] .ll-theater-bloom{mix-blend-mode:screen}.ll-theater{padding-bottom:var(--ll-theater-floor);position:relative}.ll-theater-bloom{z-index:0;inset-inline:-18%;pointer-events:none;background-image:var(--ll-theater-bloom);position:absolute;top:30%;bottom:0}.ll-points{grid-template-columns:1fr;gap:2.5rem;margin:0;margin-block-start:96px;padding:0;list-style:none;display:grid}@media (max-width:1024px){.ll-points{margin-block-start:64px}}@media (max-width:640px){.ll-points{margin-block-start:48px}}.ll-point{border-block-start:1px solid var(--border-subtle);flex-direction:column;gap:.75rem;padding-block-start:1.5rem;display:flex;position:relative}@media (max-width:767px){.ll-horizontal-clip{margin-inline-end:calc(-1 * var(--ll-outer-padding));position:relative;overflow:clip visible}.ll-horizontal-clip:after{content:"";pointer-events:none;z-index:30;background:linear-gradient(to right, #0000 0%, color-mix(in srgb, var(--surface-background) 55%, transparent) 42%, var(--surface-background) 100%);width:clamp(3rem,18vw,6.5rem);position:absolute;inset-block:0;inset-inline-end:0}html[dir=rtl] .ll-horizontal-clip:after{background:linear-gradient(to left, #0000 0%, color-mix(in srgb, var(--surface-background) 55%, transparent) 42%, var(--surface-background) 100%)}.ll-horizontal-clip--points .ll-points{padding-inline:0 calc(var(--ll-outer-padding) + .75rem);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;flex-flow:row;align-items:flex-start;gap:.75rem;margin-inline:0;scroll-padding-inline:0;display:flex;overflow:auto visible}.ll-horizontal-clip--points .ll-points::-webkit-scrollbar{display:none}.ll-horizontal-clip--points .ll-point{flex:0 0 calc(100vw - var(--ll-outer-padding) * 2 - 2rem);scroll-snap-align:start;border:1px solid var(--border-subtle);background-color:var(--surface-card);max-width:22rem;box-shadow:0 1px 0 color-mix(in oklab, var(--border-subtle) 80%, transparent), 0 12px 40px -24px color-mix(in oklab, var(--text-primary) 12%, transparent);border-radius:1rem;padding:1.15rem 1.2rem 1.35rem;padding-block-start:1.15rem}.ll-horizontal-clip--points .ll-point .ll-fig{min-height:11rem;margin-block:.75rem 1.25rem}}@media (min-width:768px){.ll-points{grid-template-rows:minmax(260px,1fr) auto auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.ll-point{grid-template-rows:subgrid;border-block-start:none;border-inline-start:1px solid var(--border-subtle);padding-block-start:0;padding-inline:var(--ll-padding-inset);grid-row:span 3;align-items:start;gap:.75rem;min-height:468px;display:grid}.ll-point:first-child{border-inline-start:none;padding-inline-start:0}.ll-point:last-child{padding-inline-end:0}.ll-fig{grid-row:1;align-content:center;height:100%;min-height:0;margin-block:1.75rem .5rem}.ll-point>h3{grid-row:2}.ll-point>p{grid-row:3}}@media (min-width:768px) and (max-width:1280px){.ll-point{min-height:360px;padding-inline:32px}.ll-points{grid-template-rows:minmax(200px,1fr) auto auto}.ll-point:first-child{padding-inline-start:0}.ll-point:last-child{padding-inline-end:0}}.ll-fig-label{color:color-mix(in srgb, var(--text-muted) 55%, transparent);letter-spacing:.12em;text-transform:uppercase;opacity:.45;font-size:10px;font-weight:500}@media (min-width:768px){.ll-fig-label{position:absolute;inset-block-start:0;inset-inline-start:var(--ll-padding-inset)}.ll-point:first-child .ll-fig-label{inset-inline-start:0}}@media (min-width:768px) and (max-width:1280px){.ll-fig-label{inset-inline-start:32px}.ll-point:first-child .ll-fig-label{inset-inline-start:0}}.ll-fig{min-height:11rem;color:var(--text-secondary);flex:auto;place-items:center;margin-block:.75rem 1.5rem;display:grid}.ll-fig-svg{width:min(100%,304px);height:auto;display:block;overflow:visible}.ll-fig-svg-platform{--ll-fig-tone:var(--brand-cyan);transform:translateY(-20px)}.ll-fig-svg-sources{--ll-fig-tone:var(--brand-blue);width:min(100%,320px);transform:translateY(30px)}.ll-fig-svg-collab{--ll-fig-tone:var(--brand-purple);transform:none}.ll-fig-svg-platform .ll-iso-fill-accent,.ll-fig-svg-sources .ll-iso-fill-accent,.ll-fig-svg-collab .ll-iso-fill-accent{fill:color-mix(in srgb, var(--surface-card) 82%, var(--ll-fig-tone))}.ll-fig-svg-platform .ll-iso-accent,.ll-fig-svg-sources .ll-iso-accent,.ll-fig-svg-collab .ll-iso-accent{stroke:color-mix(in srgb, var(--ll-fig-tone) 75%, var(--text-secondary))}.ll-fig-svg-platform .ll-iso-accent-ring,.ll-fig-svg-sources .ll-iso-accent-ring,.ll-fig-svg-collab .ll-iso-accent-ring{stroke:color-mix(in srgb, var(--ll-fig-tone) 45%, transparent)}@media (prefers-reduced-motion:reduce){.ll-iso-plate{transition:none}}@media (prefers-reduced-motion:no-preference){.ll-fig:hover .ll-iso-plate-a{transform:translateY(-6px)}.ll-fig:hover .ll-iso-plate-b{transform:translateY(-14px)}.ll-fig:hover .ll-iso-plate-c{transform:translateY(-22px)}.ll-fig:hover .ll-iso-plate-d{transform:translateY(-18px)}.ll-fig:hover .ll-iso-plate-e{transform:translateY(-28px)}.ll-fig:hover .ll-iso-plate-core{transform:translateY(-10px)}.ll-fig:hover .ll-iso-plate-f{transform:translateY(-8px)}.ll-fig:hover .ll-iso-plate-g{transform:translateY(-18px)}}.ll-roadmap-runway{position:relative}.ll-roadmap-sticky{z-index:1;flex-direction:column;gap:2.5rem;display:flex;position:sticky;top:6rem}@media (min-width:641px){.ll-roadmap-sticky{gap:1rem;padding-bottom:1.5rem;top:5rem}}.ll-roadmap-intro{flex-shrink:0}.ll-roadmap-stage-shell{overflow-x:clip}.ll-roadmap-mobile-steps{flex-direction:column;gap:1.75rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.ll-roadmap-mobile-line{pointer-events:none;z-index:0;background:linear-gradient(180deg, var(--brand-cyan) 0%, var(--brand-blue) 40%, var(--brand-purple) 71%, var(--brand-magenta) 100%);width:1.5px;position:absolute;inset-inline-start:1.75rem;transform:translate(-50%)}html[dir=rtl] .ll-roadmap-mobile-line{transform:translate(50%)}.ll-roadmap-mobile-step{z-index:1;grid-template-columns:3.5rem minmax(0,1fr);align-items:start;gap:1rem;display:grid;position:relative}.ll-roadmap-mobile-badge{z-index:1;background-color:var(--surface-background);border-style:solid;border-width:1px;border-radius:999px;place-items:center;width:3.5rem;height:3.5rem;display:grid;position:relative}.ll-roadmap-stage{margin-top:var(--ll-roadmap-stage-mt,0px);position:relative}.ll-roadmap-step{will-change:opacity, transform}.ll-roadmap-stage-inner{width:100%;position:relative;overflow:visible}.ll-roadmap-stage-canvas{transform-origin:0 0;font-family:inherit;position:relative}.ll-roadmap-path{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ll-roadmap-stage-mirror{transform-origin:50%;position:relative;transform:scaleX(-1)}html[lang=ar] .ll-roadmap-node-label,html[lang=ar] .ll-roadmap-step-copy{transform:scaleX(-1)}.ll-roadmap-path-line{stroke-width:1.5px;fill:none;stroke-linecap:round;stroke-linejoin:round}.ll-roadmap-steps{z-index:2;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.ll-roadmap-step{position:static}.ll-roadmap-node{z-index:1;border-style:solid;border-width:1px;border-radius:50%;place-items:center;width:56px;height:56px;margin:-28px 0 0 -28px;display:grid;position:absolute}.ll-roadmap-step-copy{z-index:2;pointer-events:auto;border-radius:.75rem;flex-direction:column;gap:.375rem;margin:-.5rem -.65rem;padding:.5rem .65rem;display:flex;position:absolute}.ll-roadmap-step-title,.ll-roadmap-step-desc{margin:0;position:static}.ll-roadmap-step-title{-webkit-line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ll-roadmap-step-desc{overflow-wrap:break-word;text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ll-theater-frame{border-radius:1rem;max-width:64rem;margin-inline:auto;box-shadow:0 1px 2px #0000002e,0 4px 8px #0000001a,0 10px 18px #0000000e,0 20px 32px #00000008}.ll-theater-frame .ll-theater-card{transition:background-color .22s,border-color .22s}@media (max-width:767px){.ll-horizontal-clip--theater .ll-enter-cards{z-index:1;zoom:.75;width:max-content;max-width:none;position:relative}@supports not (zoom:1){.ll-horizontal-clip--theater .ll-enter-cards{transform-origin:0 0;transform:scale(.75)}}.ll-horizontal-clip--theater .ll-theater-frame{width:50rem;max-width:none;margin-inline:0}.ll-horizontal-clip--theater .ll-theater-frame>figure{border-radius:.875rem;width:50rem;max-width:none;margin-inline:0}.ll-horizontal-clip--theater .ll-theater-frame figure .bg-surface-background>.mt-8.grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1.5rem}}@media (hover:hover) and (pointer:fine){.ll-theater-frame .ll-theater-card:hover{background-color:color-mix(in oklab, var(--surface-card) 90%, white 10%);border-color:color-mix(in oklab, var(--border-subtle) 50%, var(--border-default) 50%)}.ll-theater-frame .ll-theater-card-attention:hover{background-color:color-mix(in oklab, var(--brand-blue) 16%, var(--surface-card) 84%);border-color:color-mix(in oklab, var(--brand-blue) 55%, var(--border-subtle) 45%)}}@keyframes ll-rise{0%{transform:translateY(14px)}to{transform:none}}@keyframes ll-open{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@keyframes ll-enter{0%{opacity:0;filter:blur(10px);transform:translateY(20%)}to{opacity:1;filter:blur();transform:none}}@keyframes ll-enter-tour{0%{opacity:0;filter:blur(10px);transform:translateY(28px)}to{opacity:1;filter:blur();transform:none}}@keyframes ll-enter-mobile{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ll-enter-tour-mobile{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes ll-glow{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ll-page .ll-reveal{animation:linear both ll-rise;animation-timeline:view();animation-range:entry 8% cover 26%}}.ll-page .ll-enter{animation:ll-enter var(--ll-enter-duration) var(--ll-enter-ease) var(--ll-enter-delay,0s) both}.ll-page .ll-enter-copy{--ll-enter-delay:.4s}.ll-page .ll-enter-lede{--ll-enter-delay:.6s}.ll-page .ll-enter-cards{--ll-enter-delay:1.3s;animation-duration:1.5s}.ll-page .ll-theater-bloom{animation:1.4s 1.8s both ll-glow}.ll-page .ll-enter-tour{--ll-enter-delay:2.35s;animation-name:ll-enter-tour}.ll-page .ll-enter-eyebrow-pill{--ll-enter-delay:2.85s}.ll-page .ll-enter-access-door{--ll-enter-delay:3.15s;animation-duration:1.5s}@media (max-width:1023px){.ll-page .ll-enter{--ll-enter-duration:.85s;animation-name:ll-enter-mobile}.ll-page .ll-enter-tour{animation-name:ll-enter-tour-mobile}.ll-page:has(.ll-hero-invite-layout) .ea-door.ll-hero-access-door:not(.ll-access-door--entrance-done){animation:none;transform:none}:is(.ll-page:has(.ll-hero-invite-layout) .ea-door.ll-hero-access-door:not(.ll-access-door--entrance-done) .ea-door-seam,.ll-page:has(.ll-hero-invite-layout) .ea-door.ll-hero-access-door:not(.ll-access-door--entrance-done) .ea-door-glow,.ll-page:has(.ll-hero-invite-layout) .ea-door.ll-hero-access-door:not(.ll-access-door--entrance-done) .ea-door-spill){animation:none}.ll-page:has(.ll-hero-invite-layout) .ll-enter-copy{--ll-enter-delay:.25s}.ll-page:has(.ll-hero-invite-layout) .ll-enter-lede{--ll-enter-delay:.45s}.ll-page:has(.ll-hero-invite-layout) .ll-enter-eyebrow-pill{--ll-enter-delay:.65s}.ll-page:has(.ll-hero-invite-layout) .ll-enter-tour{--ll-enter-delay:.85s}.ll-page:has(.ll-hero-invite-layout) .ll-enter-access-door{--ll-enter-delay:1.05s;animation-duration:1s}.ll-page:has(.ll-hero-invite-layout) .ll-enter-cards{--ll-enter-delay:2.15s;animation-duration:1.5s}.ll-page:has(.ll-hero-invite-layout) .ll-theater-bloom{animation-delay:2.65s}.ll-shell:has(.ll-hero-invite-layout)>header:after{animation-delay:3.1s}:is(.ll-page:has(.ll-hero-invite-layout) .ll-spill,.ll-page:has(.ll-hero-invite-layout) .ll-spill-up){animation-delay:3.3s}}.ll-shell>header:after{animation:1.6s cubic-bezier(.455,.03,.515,.955) 3s both ll-open}.ll-page .ll-spill,.ll-page .ll-spill-up{animation:1.2s 3.25s both ll-glow}}@media print{.ll-page .ll-enter,.ll-shell>header:after,.ll-page .ll-spill,.ll-page .ll-spill-up,.ll-page .ll-theater-bloom{filter:none;transform:none;animation:none!important}}.ll-agent-icon{background-color:var(--ll-solid);background-image:var(--brand-gradient);background-size:1000% 100%;background-position:calc(var(--ll-i,0) * 8%) center;width:22px;height:22px;-webkit-mask-image:var(--ll-icon);-webkit-mask-image:var(--ll-icon);mask-image:var(--ll-icon);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ll-agent-icon-mosaic{width:2rem;height:2rem}@media (min-width:640px){.ll-agent-icon-mosaic{width:2.5rem;height:2.5rem}}.ll-agent-mosaic .ll-agent-tile.ll-reveal{animation:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ll-agent-mosaic .ll-agent-tile.ll-reveal{animation:linear both ll-fade-in;animation-timeline:view();animation-range:entry 8% cover 26%}}}@keyframes ll-fade-in{0%{opacity:0}to{opacity:1}}.ll-agent-tile{outline:none;transition:border-color .2s,min-height .6s cubic-bezier(.22,.61,.36,1)}.ll-agent-tile-flipping{z-index:4;transition:border-color .2s}.ll-agent-tile:focus-visible{border-color:var(--border-default,currentColor)}.ll-agent-tile-expanded,.ll-agent-tile-expanding{z-index:5}.ll-agent-tile-expanded{min-height:10rem}@media (min-width:640px){.ll-agent-tile-expanded{min-height:11rem}}@media (hover:hover) and (pointer:fine){.ll-agent-tile-expandable .ll-agent-tile-desc{opacity:0;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .5s cubic-bezier(.22,.61,.36,1),opacity .5s,margin-top .5s cubic-bezier(.22,.61,.36,1);display:grid}.ll-agent-tile-expandable .ll-agent-tile-desc-inner{min-height:0;overflow:hidden}.ll-agent-tile-expandable[data-desc-open=true] .ll-agent-tile-desc{opacity:1;grid-template-rows:1fr;margin-top:.5rem}.ll-agent-tile-featured .ll-agent-tile-desc{z-index:20;background:color-mix(in oklab, var(--surface-card,#121212) 92%, transparent);opacity:0;pointer-events:none;align-items:flex-end;margin:0;padding:1rem;transition:opacity .5s;display:flex;position:absolute;inset:0;overflow:hidden}.ll-agent-tile-featured .ll-agent-tile-desc-inner{overflow:visible}.ll-agent-tile-featured:is(:hover,:focus-within) .ll-agent-tile-desc{opacity:1}}@media (hover:none),(pointer:coarse){.ll-agent-tile-desc{opacity:1;background:0 0;margin-top:.5rem;padding:0;display:block;position:static;overflow:visible}.ll-agent-tile-desc-inner{overflow:visible}}@property --ll-pill-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.ll-hero-eyebrow-pill{isolation:isolate;cursor:pointer;background:0 0;border:none;border-radius:9999px;align-self:flex-start;padding:1px;transition:transform .2s;display:inline-flex;position:relative}.ll-hero-eyebrow-pill:before{content:"";z-index:0;border-radius:inherit;--ll-pill-angle:0deg;background:conic-gradient(from var(--ll-pill-angle), var(--brand-cyan), var(--brand-blue), var(--brand-purple), var(--brand-magenta), var(--brand-cyan));position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.ll-hero-eyebrow-pill:before{animation:5s linear infinite ll-hero-pill-ring-spin}}@keyframes ll-hero-pill-ring-spin{to{--ll-pill-angle:360deg}}.ll-hero-eyebrow-pill-inner{z-index:1;background:var(--surface-background);color:var(--text-secondary);letter-spacing:.15em;text-transform:uppercase;border-radius:9999px;align-items:center;padding:.45rem .9rem;font-size:10px;font-weight:500;line-height:1.2;transition:background-color .2s;display:inline-flex;position:relative}.ll-hero-eyebrow-pill:hover .ll-hero-eyebrow-pill-inner{background:color-mix(in oklab, var(--surface-background) 88%, var(--surface-muted) 12%)}.ll-hero-eyebrow-pill--static{cursor:default}.ll-hero-eyebrow-pill--static:hover .ll-hero-eyebrow-pill-inner{background:var(--surface-background)}.ll-hero-eyebrow-pill:focus-visible{outline:2px solid color-mix(in oklab, var(--brand-purple) 55%, transparent);outline-offset:3px}.ll-btn-outline{border:1px solid var(--border-strong);height:2.75rem;color:var(--text-primary);border-radius:.5rem;justify-content:center;align-items:center;padding-inline:1.25rem;font-size:.875rem;font-weight:500;transition:background-color .18s,border-color .18s;display:inline-flex}.ll-btn-outline:hover{background-color:var(--surface-muted)}.ll-btn-outline:focus-visible{outline:2px solid color-mix(in oklab, var(--brand-purple) 55%, transparent);outline-offset:2px}.ll-hero-eyebrow-pill--footer .ll-hero-eyebrow-pill-inner{text-transform:none;letter-spacing:normal;color:var(--text-primary);padding:.65rem 1.35rem;font-size:.875rem;font-weight:500}.ll-footer-get-started-wrap{z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.25rem,3.5vw,1.75rem);padding-block:clamp(1.25rem,4vw,2rem) 0;display:flex;position:relative}.ll-footer-get-started-title{margin:0}.ll-footer-get-started-wrap .ll-hero-eyebrow-pill--footer{align-self:center}#doors{scroll-margin-top:5.5rem}.ll-btn-solid{background-color:var(--ll-solid);color:#fff}.ll-btn-solid:hover{background-color:var(--ll-solid-hover)}html[lang=ar] .ll-page,html[lang=ar] .ll-page *{letter-spacing:normal;text-align:start}html[lang=ar] .ll-page .ll-display{line-height:1.25}.ll-what-statement{text-wrap:pretty;width:85%;max-width:85%;margin:0}.ll-page #what.ll-what-section{padding-bottom:6rem}.ll-agents-layout{width:100%;max-width:100%}.ll-agents-marketplace-runway{height:min(130vh,1100px);position:relative}.ll-agents-marketplace-runway--static{height:auto}.ll-agents-marketplace-sticky{z-index:1;position:sticky;top:6rem}.ll-agents-marketplace-sticky .ll-stats-grid{margin-top:clamp(3.5rem,9vw,6rem)}@media (max-width:767px){.ll-agents-marketplace-runway{height:auto}.ll-agents-marketplace-sticky{position:relative;top:auto}.ll-agents-marketplace-sticky .ll-stats-grid{margin-top:2rem}}.ll-stat-cell{background-color:var(--surface-card);transition:background-color .22s}@media (hover:hover) and (pointer:fine){.ll-stat-cell:hover{background-color:color-mix(in oklab, var(--surface-card) 90%, white 10%)}}.ll-page #agents.ll-agents-section{padding-top:7rem;padding-bottom:5.5rem}@media (min-width:640px){.ll-page #what.ll-what-section{padding-bottom:8rem}.ll-page #agents.ll-agents-section{padding-top:10rem;padding-bottom:8rem}}@media (min-width:1024px){.ll-page #what.ll-what-section{padding-bottom:10rem}.ll-page #agents.ll-agents-section{padding-top:12rem;padding-bottom:9rem}}.ll-agent-wheel-stage{overflow:visible;background:0 0!important}.ll-agent-wheel-stage--compact{overflow-x:clip}.ll-agent-wheel-stage--compact [role=listbox]{justify-content:flex-start;gap:.75rem}.ll-agent-wheel-stage--compact [role=listbox]>div:first-child{max-width:20rem;max-height:none;margin-inline:auto;padding-inline-end:0;align-self:center!important;width:min(20rem,100%)!important;min-width:0!important}.ll-agent-wheel-stage--compact [role=listbox]>div:last-child,.ll-agent-wheel-stage--compact .ll-wheel-rail-compact{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;flex-flow:row;flex:none;align-items:center;gap:clamp(1.25rem,4vw,2rem);width:100%;max-width:100%;padding-inline:0;scroll-padding-inline:50%;display:flex;overflow:auto hidden;min-width:0!important;margin-inline:0!important}.ll-agent-wheel-stage--compact [role=listbox]>div:last-child::-webkit-scrollbar{display:none}.ll-agent-wheel-stage--compact .ll-wheel-rail-compact::-webkit-scrollbar{display:none}.ll-agent-wheel-stage--compact [data-wheel-item]{scroll-snap-align:center}.ll-agent-wheel-stage>div{background:0 0!important}.ll-agent-wheel-stage [role=listbox]{justify-content:flex-start;gap:clamp(3rem,9vw,6.25rem);width:100%;max-width:none}.ll-agent-wheel-stage:not(.ll-agent-wheel-stage--compact) [role=listbox]>div:first-child{flex:0 auto;justify-content:center;align-self:center;align-items:center;min-width:14.5rem;max-height:min(640px,76vh);padding-inline-end:clamp(.35rem,1.5vw,.85rem);overflow:visible;width:min(20rem,44%)!important}.ll-agent-wheel-stage:not(.ll-agent-wheel-stage--compact) [role=listbox]>div:first-child>div,.ll-agent-wheel-stage--compact [role=listbox]>div:first-child>div{width:100%;max-width:20rem;margin-inline:auto}.ll-agent-profile-card{width:100%;max-width:100%;box-shadow:0 1px 0 color-mix(in oklab, var(--border-subtle) 80%, transparent), 0 12px 40px -24px color-mix(in oklab, var(--text-primary) 12%, transparent);transition:background-color .22s,border-color .22s,box-shadow .22s}@media (hover:hover) and (pointer:fine){.ll-agent-profile-card:hover{background-color:color-mix(in oklab, var(--surface-card) 90%, white 10%);border-color:color-mix(in oklab, var(--border-subtle) 50%, var(--border-default) 50%);box-shadow:0 1px 0 color-mix(in oklab, var(--border-subtle) 70%, transparent), 0 16px 48px -20px color-mix(in oklab, var(--text-primary) 14%, transparent)}}.ll-agent-profile-card--interactive:focus-visible{outline:2px solid color-mix(in oklab, var(--brand-purple) 55%, transparent);outline-offset:3px}.ll-agent-profile-window{aspect-ratio:6/5;background-image:linear-gradient(155deg, color-mix(in oklab, var(--surface-muted) 90%, transparent) 0%, color-mix(in oklab, var(--surface-card) 75%, transparent) 50%, transparent 100%), var(--brand-gradient);background-size:100% 100%,1000% 100%;background-position:0 0, calc(var(--ll-i,0) * 8%) center;border-radius:.875rem;min-height:6.25rem;margin:.5rem .5rem 0;position:relative;overflow:hidden}.ll-agent-profile-window-art{border-radius:inherit;box-sizing:border-box;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:.35rem .12rem .55rem;display:flex;overflow:hidden}.ll-agent-profile-window-art .ll-agent-fig{flex:auto;width:100%;min-width:0;height:100%;min-height:0;transform:translateY(-3%)}.ll-agent-profile-window-art .ll-agent-fig-svg{width:100%;max-width:none;height:100%;max-height:none;display:block;overflow:visible}.ll-agent-profile-logo{z-index:3;top:.5rem;inset-inline-end:.5rem;width:2.35rem;height:2.35rem;box-shadow:0 6px 18px -8px color-mix(in oklab, var(--text-primary) 28%, transparent);border-width:2px;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:auto}.ll-agent-profile-logo-icon{width:1.25rem;height:1.25rem}.ll-agent-profile-body{padding:1rem .85rem .65rem}.ll-agent-profile-lip{border-top-width:1px;margin-top:.15rem;padding:.55rem .85rem .7rem}.ll-agent-profile-lang [lang=ar]{font-family:var(--font-sans,ui-sans-serif, system-ui, sans-serif)}.ll-agent-fig{width:100%;height:100%;color:var(--text-secondary);--ll-agent-accent:color-mix(in srgb, var(--brand-cyan) var(--ll-agent-cyan-pct,55%), var(--brand-magenta) var(--ll-agent-magenta-pct,45%));place-items:center;display:grid}.ll-agent-fig .ll-iso-fill-accent{fill:color-mix(in oklab, var(--surface-card) 72%, var(--ll-agent-accent))}.ll-agent-fig .ll-iso-badge-fill{fill:color-mix(in oklab, var(--surface-card) 46%, var(--ll-agent-accent))}.ll-agent-fig .ll-iso-accent{stroke:color-mix(in srgb, var(--ll-agent-accent) 82%, var(--text-secondary))}.ll-agent-fig .ll-iso-accent-ring{stroke:color-mix(in srgb, var(--ll-agent-accent) 58%, transparent)}.ll-agent-fig .ll-iso-plus{stroke:color-mix(in srgb, var(--ll-agent-accent) 70%, var(--text-primary))}.ll-agent-fig path.ll-iso-accent[fill=none]{fill:none}.ll-agent-fig path.ll-iso-accent:not([fill=none]){fill:color-mix(in srgb, var(--ll-agent-accent) 35%, var(--surface-card));stroke:color-mix(in srgb, var(--ll-agent-accent) 75%, var(--text-secondary))}.ll-agent-fig-svg{display:block;overflow:visible}.ll-iso-fill{fill:var(--surface-card)}.ll-iso-fill-dim{fill:color-mix(in oklab, var(--surface-card) 72%, var(--surface-muted))}.ll-iso-fill-accent{fill:color-mix(in oklab, var(--surface-card) 78%, color-mix(in srgb, var(--brand-purple) 35%, var(--brand-cyan) 65%))}.ll-iso-badge-fill{fill:color-mix(in oklab, var(--surface-card) 50%, color-mix(in srgb, var(--brand-purple) 40%, var(--brand-cyan) 60%))}.ll-iso-edge{fill:none;stroke:color-mix(in oklab, var(--text-secondary) 50%, transparent);stroke-width:.5px;vector-effect:non-scaling-stroke}.ll-iso-edge-strong{stroke:color-mix(in oklab, var(--text-primary) 65%, transparent)}.ll-iso-seam{fill:none;stroke:color-mix(in oklab, var(--text-secondary) 32%, transparent);stroke-width:.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.ll-iso-accent{fill:none;stroke:color-mix(in srgb, color-mix(in srgb, var(--brand-purple) 55%, var(--brand-cyan) 45%) 70%, var(--text-secondary));stroke-width:.65px;vector-effect:non-scaling-stroke}.ll-iso-accent-ring{fill:none;stroke:color-mix(in srgb, var(--brand-purple) 40%, transparent);stroke-width:.45px;vector-effect:non-scaling-stroke}.ll-iso-plus{fill:none;stroke:var(--text-primary);stroke-width:1.25px;stroke-linecap:round;vector-effect:non-scaling-stroke}.ll-iso-plate{transform-box:fill-box;transform-origin:bottom;transition:transform .65s cubic-bezier(.32,.72,0,1)}@media (prefers-reduced-motion:no-preference){.ll-iso-plate-c{animation:4.8s ease-in-out infinite ll-agent-fig-float}.ll-agent-profile-card:hover .ll-iso-plate-a{transform:translateY(-3px)}.ll-agent-profile-card:hover .ll-iso-plate-b{transform:translateY(-7px)}.ll-agent-profile-card:hover .ll-iso-plate-c{animation:none;transform:translateY(-11px)}.ll-agent-profile-card:hover .ll-iso-plate-d{transform:translateY(-9px)}.ll-agent-profile-card:hover .ll-iso-plate-e{transform:translateY(-13px)}.ll-agent-profile-card:hover .ll-iso-plate-core{transform:translateY(-5px)scale(1.03)}}@media (prefers-reduced-motion:reduce){.ll-iso-plate{transition:none}.ll-iso-plate-c{animation:none}}@keyframes ll-agent-fig-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.ll-agent-wheel-stage:not(.ll-agent-wheel-stage--compact) [role=listbox]>div:last-child{flex:12rem;min-width:12rem;max-width:none;margin-inline-start:auto;padding-inline-end:.25rem}.ll-agent-wheel-label{max-width:none;overflow:visible}.ll-agent-wheel-rail-icon{width:1.05rem;height:1.05rem}@media (min-width:640px){.ll-agent-wheel-rail-icon{width:1.2rem;height:1.2rem}}.ll-agent-wheel-label-active{align-items:center}.ll-agent-wheel-stage [role=listbox]:focus-visible{outline:2px solid color-mix(in oklab, var(--brand-purple,#7c3aed) 55%, transparent);outline-offset:4px}.ll-agent-wheel-stage:not(.ll-agent-wheel-stage--compact) [role=listbox]>div:last-child{overflow:visible;-webkit-mask-image:none!important;mask-image:none!important}.ll-integrations-marquee-outer{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}.ll-integrations-marquee{width:100%;overflow:hidden}.ll-integrations-marquee:hover .ll-integrations-marquee-track{animation-play-state:paused}.ll-integrations-marquee-track{will-change:transform;direction:ltr;align-items:center;width:max-content;animation:52s linear infinite ll-integrations-marquee;display:flex}.ll-integrations-marquee-group{align-items:center;gap:clamp(2rem,5vw,3.5rem);margin:0;padding-inline:clamp(1rem,2.5vw,1.75rem);list-style:none;display:flex}.ll-integrations-marquee-item{flex:none}.ll-integrations-marquee-logo{opacity:.88;filter:grayscale(.15);align-items:center;gap:.65rem;transition:opacity .18s;display:inline-flex}.ll-integrations-marquee-logo:hover{opacity:1;filter:grayscale(0)}.ll-integrations-marquee-glyph{border:1px solid var(--border-subtle);background:color-mix(in oklab, var(--surface-card) 88%, transparent);border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}@keyframes ll-integrations-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ll-integrations-marquee-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}[dir=rtl] .ll-integrations-marquee-track{animation-name:ll-integrations-marquee-rtl}@media (prefers-reduced-motion:reduce){.ll-integrations-marquee-track{flex-wrap:wrap;justify-content:center;gap:1rem 1.5rem;width:100%;padding-block:.5rem;animation:none}.ll-integrations-marquee-group{flex-wrap:wrap;justify-content:center;width:100%}.ll-integrations-marquee-track>.ll-integrations-marquee-group:last-child{display:none}.ll-integrations-marquee-outer{-webkit-mask-image:none;mask-image:none}}.ll-footer-stage{isolation:isolate;margin-top:0;position:relative;overflow:hidden}.ll-footer-stage>footer{z-index:2;background-color:var(--surface-background);pointer-events:none;margin-top:calc(-1*clamp(3.25rem,9.5vw,5.25rem));position:relative}.ll-footer-stage>footer>*{pointer-events:auto}.ll-giant-wordmark-wrap{z-index:1;box-sizing:border-box;width:100%;padding:0 var(--ll-outer-padding) 0;margin-inline:auto;justify-content:center;align-items:flex-end;min-height:clamp(2.75rem,7.5vw,4.75rem);margin-top:-.85rem;margin-bottom:0;display:flex;position:relative;overflow:hidden}.ll-giant-wordmark-wrap:before{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in oklab, var(--text-primary) 14%, transparent) 50%, transparent 100%);opacity:.55;pointer-events:none;height:1px;position:absolute;inset-block-end:0;inset-inline:8%}.ll-footer-stage .ll-giant-wordmark-wrap:before{display:none}@media (min-width:768px){.ll-footer-stage .ll-giant-wordmark-wrap{min-height:clamp(4rem,10vw,6.5rem)}.ll-footer-stage>footer{margin-top:calc(-1*clamp(3.1rem,9vw,5rem))}}@media (max-width:767px){.ll-footer-stage{--ll-wm-render-h:calc((100vw - 2 * var(--ll-outer-padding,16px)) * 228 / 720);padding-bottom:env(safe-area-inset-bottom,0px);overflow-x:clip}.ll-footer-get-started-wrap{padding-block-end:clamp(.5rem,2.5vw,.85rem)}.ll-footer-stage .ll-giant-wordmark-wrap{align-items:flex-end;min-height:clamp(3.5rem,13vw,5.75rem);margin-bottom:0;overflow:hidden}.ll-footer-stage .ll-giant-wordmark-svg{margin-bottom:0;transform:translateY(6%)}.ll-footer-stage>footer{margin-top:calc(-1 * clamp(2rem, calc(var(--ll-wm-render-h) * .22), 3.25rem))}.ll-footer-stage .ll-giant-wordmark-fill{fill:color-mix(in oklab, var(--surface-background) 72%, var(--text-muted) 28%)}.ll-footer-stage .ll-giant-wordmark-stroke:not(.ll-giant-wordmark-stroke-soft){opacity:.1}.ll-footer-stage .ll-giant-wordmark-stroke-soft{opacity:.05}}.ll-giant-wordmark-svg{width:100%;max-width:100%;height:auto;margin:0;display:block;overflow:visible;transform:translateY(14%)}@media (min-width:768px){.ll-footer-stage .ll-giant-wordmark-svg{transform:translateY(12%)}}.ll-giant-wordmark-svg text{letter-spacing:-.065em;font-size:212px;font-weight:800}.ll-giant-wordmark-fill{fill:color-mix(in oklab, var(--surface-background) 93%, var(--text-primary) 7%);stroke:none;transition:fill .48s}.ll-giant-wordmark-wrap--active .ll-giant-wordmark-fill{fill:color-mix(in oklab, var(--surface-background) 88%, var(--text-primary) 12%)}.ll-giant-wordmark-stroke{opacity:0;paint-order:stroke;transition:opacity .42s}.ll-giant-wordmark-stroke-soft{opacity:0;transition:opacity .48s}.ll-giant-wordmark-wrap--active .ll-giant-wordmark-stroke:not(.ll-giant-wordmark-stroke-soft){opacity:.95}.ll-giant-wordmark-wrap--active .ll-giant-wordmark-stroke-soft{opacity:.32}@media (prefers-reduced-motion:reduce){.ll-giant-wordmark-fill,.ll-giant-wordmark-stroke,.ll-giant-wordmark-stroke-soft{transition-duration:.01ms}}html.lenis.lenis-smooth{scroll-behavior:auto!important}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
