@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.10l581if_zng5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.22tbmskoyk1ev.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/01d67e7cc17e7674-s.p.0m75r3fswdwux.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans Fallback;src:local(Arial);ascent-override:81.7%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.61%}.pixelify_sans_2ce6a24d-module__f7Hsra__className{font-family:Pixelify Sans,Pixelify Sans Fallback;font-style:normal}.pixelify_sans_2ce6a24d-module__f7Hsra__variable{--font-pixelify:"Pixelify Sans", "Pixelify Sans Fallback"}
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}
:root{--page:#fff;--cream:#f6f6f6;--cream-border:transparent;--white:#fff;--black:#000;--gray-25:#fbfbfb;--gray-50:#f6f6f6;--gray-100:#eee;--gray-200:#e5e5e5;--gray-400:#949494;--gray-500:#767676;--gray-700:#525252;--acira-blue:#2563eb;--ring:#00000013;--overlay-dark:#00000012;--surface:#f6f6f6;--surface-subtle:#fafafa;--surface-raised:#fff;--surface-radius:1.625rem;--rail-line-width:1px;--button-shadow:0 0 1px #0006, 0 1px 1px #0000000a, 0 2px 4px #0000000a;--outer-gutter:20px;--inner-gutter:8px;--container-width:88.5rem;--rail-inset:1.5rem;--ease:cubic-bezier(.16, 1, .3, 1)}@media (min-width:37.5rem){:root{--outer-gutter:40px;--inner-gutter:16px;--rail-inset:2.5rem}}@media (min-width:80rem){:root{--outer-gutter:64px;--inner-gutter:20px;--rail-inset:4rem}}*{box-sizing:border-box}html{background:var(--page);min-width:320px;color:var(--black);scroll-behavior:smooth;overflow-x:hidden}body{background:var(--page);color:var(--black);font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5;overflow-x:hidden}button,a{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img,svg{display:block}img{max-width:100%}:focus-visible{outline-offset:3px;outline:2px solid #2563eb}nextjs-portal{display:none!important}.eleven-container{width:min(calc(100% - (2 * var(--outer-gutter))), var(--container-width));margin-left:auto;margin-right:auto}.eleven-main{isolation:isolate;position:relative;overflow:visible}.eleven-main>*{z-index:2;position:relative}.eleven-header{--mobile-menu-top:4.5rem;z-index:50;background:var(--page);position:relative}.eleven-header__inner{grid-template-columns:minmax(10rem,1fr) auto minmax(10rem,1fr);align-items:center;gap:1rem;height:4.5rem;display:grid}.eleven-nav{grid-column:2;justify-self:center;align-items:center;min-width:0;display:flex}.eleven-logo{height:2.25rem;color:var(--black);border-radius:9999px;align-items:center;margin-left:-.75rem;padding:0 .75rem;display:inline-flex}.eleven-logo svg{width:7.3125rem;height:.9375rem;overflow:visible}.eleven-logo--acira svg{width:5.125rem;height:auto;display:block}.eleven-logo--acira{grid-column:1;justify-self:start;height:1.6875rem;margin-left:0;padding:0}.eleven-nav ul{align-items:center;gap:40px;margin:0;padding:0;list-style:none;display:flex}.eleven-nav a:not(.eleven-logo){min-height:2.25rem;color:var(--black);white-space:nowrap;transition:background-color .18s var(--ease);border-radius:1.125rem;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.9375rem;font-weight:400;line-height:1.25rem;display:inline-flex}.eleven-nav a:hover{background:#4646460d}.eleven-header__actions{grid-column:3;justify-self:end;align-items:center;gap:.5rem;margin-left:0;display:flex}.eleven-mobile-menu{display:none;position:relative}.eleven-mobile-menu__trigger{z-index:3;width:2.75rem;height:2.75rem;color:var(--black);cursor:pointer;transition:background-color .18s var(--ease);background:0 0;border:0;border-radius:9999px;place-content:center;gap:.375rem;padding:0;display:grid;position:relative}.eleven-mobile-menu__trigger:hover{background:#0000000d}.eleven-mobile-menu__trigger span{background:var(--black);transform-origin:50%;width:1.125rem;height:1px;transition:transform .32s var(--ease);display:block}.eleven-mobile-menu.is-open .eleven-mobile-menu__trigger span:first-child{transform:translateY(.1875rem)rotate(45deg)}.eleven-mobile-menu.is-open .eleven-mobile-menu__trigger span:last-child{transform:translateY(-.1875rem)rotate(-45deg)}.eleven-mobile-menu__layer{--mobile-menu-top:4.5rem;top:var(--mobile-menu-top);z-index:70;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .26s ease, transform .42s var(--ease), visibility .42s;-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:radial-gradient(circle at 92% 92%,#91bdf629,#0000 24rem),radial-gradient(circle at 8% 100%,#ffb5c71c,#0000 20rem),#fdfcfcfb;position:fixed;bottom:0;left:0;right:0;overflow:auto;transform:translateY(-.75rem)}.eleven-mobile-menu__layer.is-compact{--mobile-menu-top:4rem}.eleven-mobile-menu__layer.is-open{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .26s ease, transform .42s var(--ease), visibility 0s;transform:translateY(0)}.eleven-mobile-menu__panel{width:100%;min-height:calc(100dvh - var(--mobile-menu-top));padding-top:1.25rem;padding-bottom:max(1.5rem, env(safe-area-inset-bottom))}.eleven-mobile-menu__panel nav{border-bottom:1px solid var(--gray-200)}.eleven-mobile-menu__panel nav a{border-top:1px solid var(--gray-200);min-height:clamp(4rem,10vh,5rem);padding-right:var(--outer-gutter);padding-left:var(--outer-gutter);opacity:0;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.5rem;transition:background-color .18s;display:grid;transform:translateY(.75rem)}.eleven-mobile-menu__panel nav a:first-child{border-top:0}.eleven-mobile-menu__layer.is-open .eleven-mobile-menu__panel nav a{animation:mobile-menu-link-enter .52s var(--ease) calc(90ms + (var(--mobile-menu-index) * 55ms)) forwards}.eleven-mobile-menu__panel nav a:hover{background:#0000000b}.eleven-mobile-menu__index{color:var(--gray-400);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.6875rem}.eleven-mobile-menu__label{color:var(--black);letter-spacing:-.035em;font-size:clamp(1.375rem,4vw,1.75rem);font-weight:400;line-height:1.05}.eleven-mobile-menu__arrow{color:var(--gray-500);transition:color .22s ease, transform .32s var(--ease);font-family:Arial,sans-serif;font-size:1.25rem;line-height:1;transform:translate(-.2rem,.2rem)}.eleven-mobile-menu__panel nav a:hover .eleven-mobile-menu__arrow{color:var(--black);transform:translate(.1rem,-.1rem)}@keyframes mobile-menu-link-enter{to{opacity:1;transform:translateY(0)}}.eleven-compact-header{--mobile-menu-top:4rem;z-index:80;visibility:hidden;background:var(--white);transition:transform .3s var(--ease), visibility .3s var(--ease);position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.eleven-compact-header:after{content:"";background:var(--gray-200);height:1px;position:absolute;bottom:0;left:0;right:0}.eleven-compact-header.is-visible{visibility:visible;transform:translateY(0)}.eleven-compact-header__inner{justify-content:space-between;align-items:center;gap:1rem;height:4rem;display:flex}.eleven-button{white-space:nowrap;width:fit-content;transition:background-color .18s var(--ease), box-shadow .18s var(--ease), transform .18s var(--ease);border:0;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.eleven-button__flow-wash{display:none}.eleven-button__label{justify-content:center;align-items:center;display:inline-flex}.eleven-button:active{transform:scale(.98)}.eleven-button--nav{height:2.25rem;padding:0 .875rem;font-size:.875rem;line-height:1rem}.eleven-button--hero{height:2.875rem;padding:0 1.25rem;font-size:1rem;line-height:1rem}.eleven-button--dark{background:var(--black);color:var(--white)}.eleven-button--dark:hover{background:var(--gray-700)}.eleven-button--animated.eleven-button--dark:hover{background:var(--black)}.eleven-button--light{background:var(--white);color:var(--black);box-shadow:var(--button-shadow)}.eleven-button--light:hover{background:var(--gray-25)}.eleven-hero{background:var(--page);padding-top:calc(5rem + 20px)}.eleven-hero__copy-grid{flex-direction:column;gap:2rem;padding-bottom:calc(6rem + 20px);display:flex}.eleven-hero__flow-panel,.hero-flow-target{position:relative}.hero-flow-target--text{overflow:hidden}.hero-flow-gradient-shell{z-index:1;pointer-events:none;mix-blend-mode:normal;position:absolute;inset:0;overflow:hidden}.hero-flow-gradient-canvas,.hero-flow-gradient-noise{width:var(--hero-flow-width,100%);height:var(--hero-flow-height,100%);display:block;position:absolute;top:0;left:0}.hero-flow-gradient-canvas{z-index:1;opacity:0;transition:opacity .48s var(--ease)}.hero-flow-gradient-canvas.is-ready{opacity:1}.hero-flow-gradient-noise{z-index:2;opacity:.34;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.88'/%3E%3C/svg%3E");background-size:150px 150px}.hero-flow-target--text .hero-flow-gradient-noise{opacity:.46;background-size:84px 84px}@supports not (mix-blend-mode:screen){.hero-flow-gradient-shell{display:none}.eleven-hero__buttons .eleven-button--hero{color:var(--white)!important}.eleven-hero__buttons .eleven-button__flow-wash{display:none!important}}@media print{.hero-flow-gradient-shell{display:none}.eleven-hero__buttons .eleven-button--hero{background:var(--black)!important;color:var(--white)!important;box-shadow:none!important}.eleven-hero__buttons .eleven-button__flow-wash{display:none!important}}.eleven-hero h1,.eleven-section h2,.eleven-final h2{color:var(--black);font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:400}.eleven-hero h1{max-width:34rem;font-size:clamp(2.75rem,5vw,3rem);line-height:1}.eleven-hero h1>span{min-width:0;display:block}.eleven-hero h1 .eleven-hero__headline-main{white-space:normal}.eleven-hero h1 .acira-hero-accent{--accent-flow-pad-x:.16em;--accent-flow-pad-top:.07em;--accent-flow-pad-bottom:.1em;width:fit-content;max-width:100%;color:var(--black);font-family:var(--font-pixelify), var(--font-inter), Inter, ui-sans-serif, system-ui, sans-serif;letter-spacing:-.015em;padding-inline:var(--accent-flow-pad-x);padding-block:var(--accent-flow-pad-top) var(--accent-flow-pad-bottom);white-space:nowrap;margin-block:.14em .12em;font-size:1.035em;font-weight:400;line-height:1;display:block;position:relative}.acira-hero-accent__visual{top:var(--accent-flow-pad-top);width:fit-content;padding:var(--accent-flow-pad-top) var(--accent-flow-pad-x) var(--accent-flow-pad-bottom);white-space:nowrap;animation:acira-hero-accent-enter .42s var(--ease) .28s both;background:linear-gradient(110deg,#ffb5c7 0%,#d99de7 48%,#91bdf6 100%);border-radius:.055em;align-items:center;display:inline-flex;position:absolute;left:0}.eleven-hero__desktop-break{display:none}.eleven-hero h1 .acira-hero-accent:after{visibility:hidden;content:attr(data-text);display:block}.acira-scramble-text{z-index:3;color:var(--white);-webkit-text-stroke:.2px #14112629;text-shadow:0 1px 1px #1411261a;font-variant-ligatures:none;animation:acira-hero-glyph-enter .62s var(--ease) .28s both;display:inline-block;position:relative}.hero-flow-target--text .hero-flow-gradient-shell,.hero-flow-target--button .hero-flow-gradient-shell{mix-blend-mode:normal}.eleven-hero__buttons{flex-wrap:wrap;gap:1.25rem;margin-top:1.25rem;display:flex}.eleven-hero__supporting-line{z-index:3;max-width:37rem;color:var(--gray-700);text-wrap:balance;margin:1.75rem 0 0;font-size:1rem;line-height:1.55;position:relative}.eleven-hero__supporting-reveal{z-index:3;position:relative}.eleven-hero__buttons .eleven-button--hero{clip-path:inset(0 round 9999px);color:var(--white);box-shadow:none;animation:acira-hero-button-enter .68s var(--ease) .58s both;background:linear-gradient(110deg,#ffb5c7 0%,#d99de7 48%,#91bdf6 100%);border:0;border-radius:9999px;position:relative;overflow:hidden}.eleven-hero__buttons .eleven-button--hero .hero-flow-gradient-shell{border-radius:inherit}.eleven-hero__buttons .eleven-button--hero:hover{box-shadow:none;background:linear-gradient(110deg,#ffb5c7 0%,#d99de7 48%,#91bdf6 100%);transform:none}.eleven-hero__buttons .eleven-button--hero:active{transform:none}.eleven-hero__buttons .eleven-button--hero:focus-visible{clip-path:none;outline:2px solid var(--black);outline-offset:3px}.eleven-hero__buttons .eleven-button__label{z-index:3;text-shadow:0 1px 1px #0b102038;animation:acira-hero-button-label-enter .62s var(--ease) .62s both;font-weight:600;position:relative}.hero-cta-preview__surface{display:none}.eleven-hero__buttons .hero-cta-preview--border-gradient-text{color:var(--black);background:linear-gradient(110deg,#ffb5c7 0%,#d99de7 48%,#91bdf6 100%);border:0}.eleven-hero__buttons .hero-cta-preview--border-gradient-text:hover{background:linear-gradient(110deg,#ffb5c7 0%,#d99de7 48%,#91bdf6 100%)}.hero-cta-preview--border-gradient-text .hero-cta-preview__surface{z-index:2;border-radius:inherit;background:var(--page);pointer-events:none;display:block;position:absolute;inset:3px}.eleven-hero__buttons .hero-cta-preview--border-gradient-text .eleven-button__label{color:var(--black);text-shadow:none;font-size:1rem;font-weight:500}.hero-cta-preview__gradient-label{color:var(--black);overflow:hidden}.hero-cta-preview__gradient-label-copy{z-index:0;color:#0000;background-image:url(/hero-flow-creative-5.webp),linear-gradient(110deg,#ffb5c7 0%,#d99de7 48%,#91bdf6 100%);background-position:15% 42%;background-repeat:no-repeat;background-size:240% 300%,200% 100%;-webkit-background-clip:text;background-clip:text;animation:6.5s cubic-bezier(.45,0,.55,1) infinite alternate hero-cta-gradient-text-flow;position:relative}@keyframes hero-cta-gradient-text-flow{0%{background-position:12% 38%,0%}50%{background-position:62% 62%,52%}to{background-position:88% 28%,100%}}.hero-cta-preview--border-gradient-text .eleven-button__arrow-icon{opacity:0}.hero-cta-preview--border-gradient-text .eleven-button__arrow:before{content:"";transform-origin:50%;background-image:url(/hero-flow-creative-5.webp),linear-gradient(110deg,#ffb5c7 0%,#d99de7 48%,#91bdf6 100%);background-position:15% 42%;background-repeat:no-repeat;background-size:240% 300%,200% 100%;width:1.125rem;height:1.125rem;transition:transform .42s cubic-bezier(.16,1.32,.3,1);animation:6.5s cubic-bezier(.45,0,.55,1) infinite alternate hero-cta-gradient-text-flow;position:absolute;top:0;left:0;transform:translate(-.35rem,.08rem)rotate(62deg)scale(.78);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 7h10v10M7 17 17 7' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 7h10v10M7 17 17 7' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cta-preview--border-gradient-text:is(:hover,:focus-visible) .eleven-button__arrow:before{transform:translate(0)rotate(0)scale(1)}@keyframes acira-hero-accent-enter{0%{opacity:0}to{opacity:1}}@keyframes acira-hero-glyph-enter{0%{opacity:0;filter:blur(7px)}to{opacity:1;filter:blur()}}@keyframes acira-hero-button-enter{0%{opacity:0;clip-path:inset(0 48% round 9999px)}to{opacity:1;clip-path:inset(0 round 9999px)}}@keyframes acira-hero-button-label-enter{0%{opacity:0;filter:blur(7px)}to{opacity:1;filter:blur()}}.eleven-button__arrow{z-index:3;width:0;height:1.125rem;color:var(--white);opacity:0;flex:none;margin-left:0;transition:width .36s cubic-bezier(.16,1,.3,1),margin-left .36s cubic-bezier(.16,1,.3,1),opacity .15s ease-out;position:relative;overflow:hidden}.eleven-button__arrow-icon{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;transform-origin:50%;width:1.125rem;height:1.125rem;transition:transform .42s cubic-bezier(.16,1.32,.3,1);position:absolute;top:0;left:0;transform:translate(-.35rem,.08rem)rotate(62deg)scale(.78)}.eleven-button__arrow-icon path{stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .38s cubic-bezier(.16,1,.3,1)}.eleven-button--animated:is(:hover,:focus-visible) .eleven-button__arrow{opacity:1;width:1.125rem;margin-left:.625rem}.eleven-button--animated:is(:hover,:focus-visible) .eleven-button__arrow-icon{transform:translate(0)rotate(0)scale(1)}.eleven-button--animated:is(:hover,:focus-visible) .eleven-button__arrow-icon path{stroke-dashoffset:0}.eleven-hero__eyebrow{border:1px solid var(--gray-300);background:var(--white);width:fit-content;min-height:1.75rem;color:var(--gray-700);border-radius:9999px;align-items:center;margin-bottom:1rem;margin-left:-.6875rem;padding:0 .625rem;font-size:.8125rem;line-height:1;display:inline-flex}.eleven-hero__backer{color:#68a779;margin-left:.25em}.eleven-hero__title h1{margin-left:-.085em}#product .eleven-product-heading h2{margin-left:-.055em}#how-it-works .eleven-product-heading h2{margin-left:-.065em}#use-cases .eleven-section-bar h2{margin-left:-.11em}#why-acira .eleven-section-bar h2{margin-left:-.045em}.eleven-hero__text-link{color:var(--black);text-underline-offset:.25rem;align-items:center;font-size:.875rem;text-decoration:underline;display:inline-flex}.eleven-use-case-mark{background:var(--cream);min-height:15rem;color:var(--gray-400);box-shadow:inset 0 0 0 .5px var(--ring);border-radius:1.25rem;place-items:center;font-size:clamp(4rem,8vw,7rem);font-weight:300;display:grid}.eleven-section-bar>div>p,.eleven-final__inner>div>p{max-width:42rem;color:inherit;margin:1rem 0 0;font-size:1rem;line-height:1.5}.eleven-hero__paragraph{max-width:42rem}.eleven-hero__paragraph>p{color:var(--black);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.4}.security-layer-highlight{display:inline}.security-layer-highlight--measuring{color:inherit}.security-layer-highlight--measuring>span{display:inline}.security-layer-highlight__line{color:#0000;white-space:nowrap;background-image:linear-gradient(#fff, #fff), linear-gradient(#17233a, #17233a), linear-gradient(var(--black), var(--black));-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:security-layer-line-sweep var(--security-line-duration) cubic-bezier(.4, 0, .2, 1) var(--security-line-delay) forwards;background-position:0 0;background-repeat:no-repeat;background-size:0% 100%,0% 100%,100% 100%;-webkit-background-clip:text,border-box,text;background-clip:text,border-box,text;border-radius:.14em;margin-inline:-.06em .02em;padding:.07em .08em .1em;display:inline}@keyframes security-layer-line-sweep{to{background-size:100% 100%,100% 100%,100% 100%}}.eleven-grid-section.acira-technology-strip{--technology-fade-width:3rem;--technology-marquee-duration:60s;height:calc(6rem + 12px);padding:0;overflow:visible}.eleven-grid-section.acira-technology-strip>.eleven-container.acira-technology-strip__inner{height:100%;padding:0}.acira-technology-strip .eleven-section-dot,.acira-technology-strip+#product>.eleven-section-rules .eleven-section-dot--top-left,.acira-technology-strip+#product>.eleven-section-rules .eleven-section-dot--top-right,#problem>.eleven-section-rules .eleven-section-dot--top-left,#problem>.eleven-section-rules .eleven-section-dot--top-right{display:none}.technology-marquee{grid-template-columns:11rem minmax(0,1fr);width:100%;height:100%;display:grid;position:relative;overflow:hidden}.technology-marquee__label-cell{z-index:2;border-right:var(--rail-line-width) solid var(--overlay-dark);background:var(--page);justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding:0 .625rem 0 1.25rem;display:flex;position:relative}.technology-marquee__label{color:#858585;letter-spacing:.12em;text-transform:uppercase;max-width:6.75rem;font-size:.6875rem;font-weight:500;line-height:1.35}.technology-marquee__control{width:2.75rem;height:2.75rem;color:var(--gray-500);background:0 0;border:0;border-radius:9999px;flex:0 0 2.75rem;place-items:center;padding:0;transition:background-color .18s,color .18s;display:grid}.technology-marquee__control:hover{color:var(--black);background:#0000000b}.technology-marquee__control-icon,.technology-marquee__control-icon svg{width:1rem;height:1rem}.technology-marquee__control-label{display:none}.technology-marquee__viewport{min-width:0;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--technology-fade-width), #000 calc(100% - var(--technology-fade-width)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--technology-fade-width), #000 calc(100% - var(--technology-fade-width)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--technology-fade-width), #000 calc(100% - var(--technology-fade-width)), transparent 100%);position:relative;overflow:hidden;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.technology-marquee__track{width:max-content;height:100%;animation:acira-technology-marquee var(--technology-marquee-duration) linear infinite;will-change:transform;align-items:center;display:flex}.technology-marquee[data-animation-paused=true] .technology-marquee__track{animation-play-state:paused}.technology-marquee__sequence{flex:none;align-items:center;height:100%;margin:0;padding:0;list-style:none;display:flex}.technology-marquee__item{color:#646464;white-space:nowrap;flex:0 0 clamp(10.25rem,20vw,18rem);justify-content:center;align-items:center;gap:.625rem;width:clamp(10.25rem,20vw,18rem);height:100%;padding:0 1.25rem;display:flex}.technology-marquee__logo{flex:0 0 2rem;place-items:center;width:2rem;height:2rem;display:grid;position:relative;overflow:hidden}.technology-marquee__logo img{object-fit:contain;filter:grayscale()saturate(0)contrast(1.08);opacity:.72;width:100%;max-width:none;height:100%}.technology-marquee__logo--browser-use img{width:1.75rem;height:1.75rem}.technology-marquee__logo--playwright img{width:1.875rem;height:1.875rem}.technology-marquee__logo--puppeteer img{width:3rem;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.technology-marquee__logo--cdp img{border-radius:.375rem;width:1.75rem;height:1.75rem}.technology-marquee__logo--stagehand img{border-radius:.3125rem;width:1.75rem;height:1.75rem}.technology-marquee__name{color:currentColor;letter-spacing:-.01em;font-size:.9375rem;font-weight:500;line-height:1}@keyframes acira-technology-marquee{to{transform:translate(-50%)}}@supports not ((-webkit-mask-image:linear-gradient(#000, transparent)) or (mask-image:linear-gradient(#000, transparent))){.technology-marquee__viewport:before,.technology-marquee__viewport:after{content:"";z-index:2;width:var(--technology-fade-width);pointer-events:none;position:absolute;top:0;bottom:0}.technology-marquee__viewport:before{background:linear-gradient(to right, var(--page), transparent);left:0}.technology-marquee__viewport:after{background:linear-gradient(to left, var(--page), transparent);right:0}}@media (min-width:80rem){.eleven-grid-section.acira-technology-strip{--technology-fade-width:4.5rem;--technology-marquee-duration:80s}}.eleven-omnibox-wrap{isolation:isolate;width:min(calc(100% - (2 * var(--outer-gutter))), 75rem);margin-bottom:7.5rem;position:relative}.eleven-omnibox{isolation:isolate;background:var(--page);min-height:0;position:relative;overflow:visible}.eleven-video-stage{min-height:0;padding:0;position:relative;overflow:visible}.eleven-video-layout{grid-template-columns:1fr;align-items:start;gap:1.25rem;max-width:75rem;min-height:0;margin:0 auto;display:grid}.eleven-video-card{aspect-ratio:16/9;background:var(--white);min-width:0;box-shadow:inset 0 0 0 1px var(--ring), 0 1px 2px #0000000a, 0 18px 48px #0000000f;border-radius:1.5rem;position:relative;overflow:hidden}.eleven-video,.eleven-video-poster{width:100%;height:100%;position:absolute;inset:0}.eleven-video{z-index:2;object-fit:contain;background:0 0}.eleven-video-poster{z-index:0;object-fit:cover;object-position:center;display:block}.eleven-section{background:var(--page);padding:7.5rem 0}.eleven-section__intro{gap:2rem;display:grid}.eleven-section h2{max-width:42rem;font-size:3rem;line-height:1.06}.eleven-section__intro p{max-width:36rem;color:var(--gray-700);margin:0;font-size:1rem;line-height:1.4}.eleven-logo-section{background:var(--page);padding:1rem 0 4rem}.eleven-logo-strip{background:var(--white);box-shadow:inset 0 0 0 .5px var(--ring), var(--button-shadow);border-radius:1.5rem;gap:1rem;padding:1rem;display:grid}.eleven-logo-strip p{color:var(--gray-500);margin:0;font-size:.875rem;line-height:1.4}.eleven-logo-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;display:grid}.eleven-logo-tile{background:var(--cream);min-height:4.75rem;box-shadow:inset 0 0 0 .5px var(--ring);border-radius:1rem;place-items:center;padding:1.25rem;display:grid}.eleven-logo-tile img{opacity:.72;filter:grayscale();max-width:7.5rem;max-height:1.75rem}.eleven-products-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:4rem;display:grid}.eleven-product-card{background:var(--cream);min-height:23.5rem;box-shadow:inset 0 0 0 .5px var(--ring);transition:transform .22s var(--ease), box-shadow .22s var(--ease);border-radius:1.5rem;flex-direction:column;justify-content:space-between;padding:1.5rem;display:flex;overflow:hidden}.eleven-product-card:hover{box-shadow:inset 0 0 0 .5px #0000001f, var(--button-shadow);transform:translateY(-2px)}.eleven-product-card--large{grid-column:span 2}.eleven-product-card__visual{border-radius:1rem;place-items:center;min-height:13rem;display:grid;overflow:hidden}.eleven-product-card__visual img{object-fit:contain;border-radius:9999px;width:min(100%,19rem);max-height:15rem}.eleven-product-card:nth-child(2) .eleven-product-card__visual img,.eleven-product-card:nth-child(4) .eleven-product-card__visual img,.eleven-product-card:nth-child(6) .eleven-product-card__visual img{border-radius:0}.eleven-product-card__body h3,.eleven-agents-list h3,.eleven-safety-card h3,.eleven-story-card h3{color:var(--black);margin:0;font-size:1.125rem;font-weight:400;line-height:1.35}.eleven-product-card__body p,.eleven-agents-list p,.eleven-safety-card p{color:var(--gray-500);margin:.75rem 0 0;font-size:1rem;line-height:1.4}.eleven-section--split{padding-top:4rem}.eleven-split{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:stretch;gap:1rem;display:grid}.eleven-split__copy,.eleven-api-panel{background:var(--cream);box-shadow:inset 0 0 0 .5px var(--ring);border-radius:1.5rem}.eleven-split__copy{flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:38rem;padding:2rem;display:flex}.eleven-kicker{color:var(--gray-500);font-size:.875rem;line-height:1.4}.eleven-split__copy h2{max-width:31rem}.eleven-split__copy p{max-width:30rem;color:var(--gray-700);margin:1.25rem 0 2rem;font-size:1rem;line-height:1.4}.eleven-api-panel{grid-template-rows:auto 1fr auto;min-height:38rem;padding:.75rem;display:grid;overflow:hidden}.eleven-panel-header{background:var(--white);min-height:3rem;color:var(--gray-500);box-shadow:var(--button-shadow);border-radius:1rem;justify-content:space-between;align-items:center;padding:0 1rem;font-size:.875rem;line-height:1.4;display:flex}.eleven-code-window{background:var(--white);box-shadow:inset 0 0 0 .5px var(--ring);border-radius:1rem;align-content:start;margin:.75rem 0;display:grid;overflow:hidden}.eleven-code-row{min-height:4.25rem;color:var(--gray-500);border-bottom:1px solid #0000000f;grid-template-columns:5.5rem minmax(0,1fr) 10rem;align-items:center;gap:1rem;padding:0 1.25rem;font-size:.875rem;line-height:1.4;display:grid}.eleven-code-row:last-child{border-bottom:0}.eleven-code-row code{color:var(--black);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.875rem;line-height:1.4}.eleven-wave-card{background:var(--white);min-height:10rem;box-shadow:inset 0 0 0 .5px var(--ring);border-radius:1rem;place-items:center;padding:2rem;display:grid;overflow:hidden}.eleven-wave-card img{opacity:.88;width:min(100%,31rem)}.eleven-agents-showcase{background:var(--cream);box-shadow:inset 0 0 0 .5px var(--ring);border-radius:1.5rem;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);gap:1rem;margin-top:4rem;padding:.75rem;display:grid}.eleven-agents-showcase__visual{background:var(--white);border-radius:1rem;place-items:center;min-height:35rem;display:grid;overflow:hidden}.eleven-agents-showcase__visual img{width:min(80%,29rem)}.eleven-agents-list{gap:.75rem;display:grid}.eleven-agents-list article{background:var(--white);box-shadow:inset 0 0 0 .5px var(--ring);border-radius:1rem;padding:1.25rem}.eleven-agents-list span{color:var(--gray-500);margin-bottom:2.5rem;font-size:.8125rem;line-height:1.4;display:block}.eleven-section--safety{padding-top:4rem}.eleven-safety-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:4rem;display:grid}.eleven-safety-card{background:var(--cream);min-height:24rem;box-shadow:inset 0 0 0 .5px var(--ring);border-radius:1.5rem;flex-direction:column;justify-content:space-between;padding:1.5rem;display:flex}.eleven-safety-card__icon{background:var(--white);width:4rem;height:4rem;box-shadow:var(--button-shadow);border-radius:1rem;place-items:center;display:grid}.eleven-safety-card__icon img{width:2rem;height:2rem}.eleven-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:4rem;display:grid}.eleven-story-card{background:var(--white);box-shadow:inset 0 0 0 .5px var(--ring), var(--button-shadow);border-radius:1.5rem;overflow:hidden}.eleven-story-card__image{aspect-ratio:316/170;background:var(--cream);position:relative;overflow:hidden}.eleven-story-card__image img{object-fit:cover;width:100%;height:100%}.eleven-story-card__body{padding:1rem}.eleven-story-card__body span{color:var(--gray-500);margin-bottom:1.5rem;font-size:.75rem;line-height:1.4;display:block}.eleven-story-card h3{font-size:1rem}.eleven-final{background:var(--page);padding:3rem 0 7.5rem}.eleven-final__box{background:var(--cream);min-height:26rem;box-shadow:inset 0 0 0 .5px var(--ring);border-radius:1.5rem;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:2rem;display:flex}.eleven-final h2{max-width:48rem;font-size:3rem;line-height:1.06}.eleven-final__actions{flex-wrap:wrap;gap:.5rem;display:flex}.eleven-footer{z-index:1;background:var(--page);padding:clamp(1.5rem,3vw,2rem) 0 0;position:relative}.eleven-footer>.eleven-container{padding-right:var(--rail-inset);padding-left:var(--rail-inset)}.eleven-footer__inner{grid-template-columns:minmax(0,1.2fr) minmax(0,3fr);gap:5rem;padding-top:clamp(2.5rem,4vw,3.5rem);padding-bottom:0;display:grid;position:relative}.eleven-footer__brand{align-content:start;gap:1.5rem;display:grid}.eleven-footer__brand .eleven-logo{width:fit-content}.eleven-footer__brand .eleven-logo--acira{height:3rem}.eleven-footer__brand .eleven-logo--acira svg{width:9.625rem;height:auto}.eleven-footer__brand p{max-width:18rem;color:var(--gray-700);margin:0;font-size:.875rem;line-height:1.4}.eleven-footer__columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}.eleven-footer__columns--compact{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:end;gap:clamp(3rem,7vw,6rem);width:min(100%,36rem)}.eleven-footer__columns div{align-content:start;gap:.75rem;display:grid}.eleven-footer__columns h2{color:var(--gray-500);margin:0 0 .5rem;font-size:.875rem;font-weight:400;line-height:1.4}.eleven-footer__columns a{color:var(--black);transition:color .18s var(--ease);font-size:.875rem;line-height:1.35}.eleven-footer__columns a:hover{color:var(--gray-500)}.footer-pixel-wordmark{width:100%;min-height:20rem;margin-top:clamp(1.25rem,2vw,2rem);margin-left:0;margin-right:0;position:relative;overflow:hidden}.footer-pixel-wordmark__canvas{width:100%;height:100%;image-rendering:pixelated;display:block}.eleven-grid-section{z-index:2;background:var(--page);padding:6.25rem 0;position:relative;overflow:visible}.eleven-grid-section>.eleven-container{z-index:2;padding-right:var(--rail-inset);padding-left:var(--rail-inset);position:relative}.eleven-grid-section:before,.eleven-grid-section:after{content:"";z-index:3;height:var(--rail-line-width);background:var(--overlay-dark);position:absolute;left:0;right:0}.eleven-grid-section:before{top:0}.eleven-grid-section:after{display:none;bottom:0}.eleven-final:after{display:block}.eleven-section-rules{z-index:5;width:min(calc(100% - (2 * var(--outer-gutter))), var(--container-width));border-right:var(--rail-line-width) solid var(--overlay-dark);border-left:var(--rail-line-width) solid var(--overlay-dark);pointer-events:none;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.eleven-section-rule{width:var(--rail-line-width);background:var(--overlay-dark);position:absolute;top:0;bottom:0}.eleven-section-rule--left{display:none}.eleven-section-rule--center{left:50%;transform:translate(-50%)}.eleven-section-rule--right{display:none}.eleven-section-dot{content:"";background:var(--page);z-index:30;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute}.eleven-section-dot:before{content:"";background:var(--black);border-radius:9999px;width:.125rem;height:.125rem}.eleven-section-dot--top-left{top:0;left:calc(var(--rail-line-width) / -2);transform:translate(-50%,-50%)}.eleven-section-dot--top-right{top:0;right:calc(var(--rail-line-width) / -2);transform:translate(50%,-50%)}.eleven-section-dot--bottom-left{bottom:0;left:calc(var(--rail-line-width) / -2);display:none;transform:translate(-50%,50%)}.eleven-section-dot--bottom-right{right:calc(var(--rail-line-width) / -2);display:none;bottom:0;transform:translate(50%,50%)}.eleven-section-rules--all-corners .eleven-section-dot--bottom-left,.eleven-section-rules--all-corners .eleven-section-dot--bottom-right{display:flex}.eleven-grid-section h2{color:var(--black);font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:400}.eleven-section-bar{justify-content:space-between;align-items:center;gap:2rem;display:flex}.eleven-showcase-grid,.eleven-feature-grid,.eleven-partner-strip,.eleven-api-grid,.eleven-safety-story .eleven-safety-grid{margin-left:0;margin-right:0}.eleven-section-bar h2{max-width:39rem;font-size:2.75rem;line-height:1.08}.eleven-section-bar>h2{max-width:52rem}#problem .eleven-foundation__heading>h2,#product .eleven-product-heading>div,#how-it-works .eleven-product-heading>div,#why-acira .eleven-section-bar>div{padding-left:clamp(.75rem,1.3vw,1.5rem)}.eleven-section-bar span,.eleven-product-heading span{color:var(--gray-500);margin-bottom:1rem;font-size:.875rem;line-height:1.4;display:block}.eleven-foundation{padding-top:4rem;padding-bottom:5rem}.eleven-foundation__inner{max-width:calc(65rem + (2 * var(--rail-inset)))}.eleven-foundation__heading h2{max-width:34rem;font-size:clamp(2.125rem,3vw,2.75rem);line-height:1.08}.eleven-foundation__comparison{margin-top:2.5rem}.eleven-product-story{padding-top:6.25rem}.eleven-product-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:4rem;display:grid}.eleven-product-heading h2{max-width:35rem;font-size:3rem;line-height:1.08}.eleven-product-heading .eleven-button{margin-top:2rem}.eleven-product-heading p{max-width:41rem;color:var(--black);margin:4rem 0 0;font-size:1.125rem;line-height:1.4}#product.eleven-product-story{padding-top:4.5rem;padding-bottom:3.75rem}#how-it-works.eleven-product-story{padding-top:4rem}#product .eleven-product-heading{align-items:end;gap:3rem}#product .eleven-product-heading h2{font-size:clamp(2.125rem,3vw,2.75rem)}#product .eleven-product-heading p{max-width:34rem;margin:0;font-size:1rem}#how-it-works.eleven-product-story{padding-top:5.5rem;padding-bottom:5.5rem}#how-it-works .eleven-product-heading{align-items:center;gap:3rem}#how-it-works .eleven-product-heading h2{max-width:37rem;font-size:clamp(2.125rem,3vw,2.75rem)}#how-it-works .eleven-product-heading p{max-width:36rem;margin:0;font-size:1rem;transform:translateY(1.125rem)}.eleven-showcase-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;margin-top:3.5rem;display:grid}.eleven-large-media-card,.eleven-soft-card,.eleven-feature-card,.eleven-safety-card,.eleven-code-card,.eleven-scribe-card{background-color:var(--cream);box-shadow:inset 0 0 0 .5px var(--ring);border-radius:1.5rem}.eleven-large-media-card{background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;min-height:42rem;padding:2rem;display:flex;position:relative;overflow:hidden}.eleven-large-media-card--agents{background-image:url(/acira-visuals/faq-oem-security-web.jpg)}.eleven-large-media-card__caption span,.eleven-soft-card h3{color:#ffffffc7;margin:0 0 .75rem;font-size:1rem;line-height:1.4;display:block}.eleven-large-media-card__caption p{max-width:39rem;color:var(--white);margin:0;font-size:1.125rem;font-weight:650;line-height:1.4}.eleven-soft-card{flex-direction:column;justify-content:space-between;min-height:42rem;padding:2rem;display:flex}.eleven-soft-card h3{color:var(--gray-500)}.eleven-soft-card p{max-width:37rem;color:var(--black);margin:0;font-size:1.125rem;line-height:1.4}.eleven-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.eleven-feature-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.eleven-feature-card{flex-direction:column;justify-content:space-between;min-height:20.25rem;padding:1.75rem;display:flex}.eleven-feature-icon{background:var(--white);width:3rem;height:3rem;color:var(--black);box-shadow:var(--button-shadow);border-radius:.75rem;place-items:center;font-size:1.25rem;display:grid}.eleven-feature-card h3{color:var(--gray-500);margin:0;font-size:1rem;font-weight:400;line-height:1.4}.eleven-feature-card p{color:var(--black);margin:.75rem 0 0;font-size:1.0625rem;line-height:1.35}.eleven-partner-strip{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem;min-height:7rem;margin-top:1.5rem;display:grid}.eleven-mini-logos{gap:.625rem;display:flex}.eleven-mini-logos span{width:3rem;height:3rem;color:var(--white);background:#0000001f;border-radius:.75rem;place-items:center;font-size:.8125rem;font-weight:650;display:grid}.eleven-mini-logos .is-active{background:#76b900}.eleven-mini-logos .is-purple{background:#7c1f78}.eleven-partner-strip p{color:var(--gray-500);margin:0;font-size:1rem;line-height:1.4}.eleven-partner-strip strong{color:var(--black);display:block}.eleven-chat-stack{place-items:center;gap:1rem;width:70%;margin:auto;display:grid}.eleven-chat-stack span{background:var(--white);width:fit-content;max-width:17rem;color:var(--black);box-shadow:var(--button-shadow);border-radius:9999px;padding:.875rem 1.25rem;font-size:1rem;line-height:1.25}.eleven-section-bar--api{align-items:end}.eleven-api-story{padding-bottom:0}.eleven-api-grid{margin-top:4rem;margin-right:calc(var(--rail-inset) * -1);margin-left:calc(var(--rail-inset) * -1)}.eleven-api-row{border-top:var(--rail-line-width) solid var(--overlay-dark);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0;padding:3rem 0;display:grid}.eleven-api-copy{padding-right:var(--rail-inset);padding-left:var(--rail-inset)}.eleven-api-copy h3{color:var(--black);margin:0;font-size:1.25rem;font-weight:400;line-height:1.35}.eleven-api-copy p{max-width:32rem;color:var(--gray-500);margin:.875rem 0 2rem;font-size:1rem;line-height:1.4}.eleven-api-copy>div{grid-template-columns:repeat(2,minmax(0,14rem));gap:1.5rem;display:grid}.eleven-api-copy span{color:var(--gray-500);font-size:1rem;line-height:1.35}.eleven-api-copy span:nth-child(odd){color:var(--black)}.eleven-code-card{width:calc(100% - (2 * var(--rail-inset)));background:var(--white);max-width:48rem;min-height:17.5rem;color:var(--black);box-shadow:var(--button-shadow);justify-self:center;margin:0;padding:2rem;overflow:auto}.eleven-code-card code{color:var(--black);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9375rem;line-height:1.65}.eleven-scribe-card{width:calc(100% - (2 * var(--rail-inset)));background:var(--white);justify-self:center;place-items:center;max-width:48rem;min-height:17.5rem;display:grid;position:relative;overflow:hidden}.eleven-scribe-card img{object-fit:cover;opacity:.28;width:100%;height:100%}.eleven-scribe-card--architecture{background:var(--cream);padding:0}.eleven-scribe-card--architecture img{object-fit:contain;opacity:1;border-radius:inherit}.eleven-scribe-card span{color:var(--black);font-weight:650;position:absolute;transform:rotate(-28deg)}.eleven-safety-story{padding-top:7rem}#use-cases,#why-acira{padding-top:clamp(5rem,9vw,7.5rem);padding-bottom:clamp(5rem,9vw,7.5rem)}#why-acira{padding-bottom:clamp(3rem,5vw,4.5rem)}#use-cases .eleven-product-heading,#why-acira .eleven-product-heading{align-items:center;gap:3rem}#use-cases .eleven-product-heading>div,#why-acira .eleven-product-heading>div{padding-left:clamp(1rem,2vw,2rem)}#use-cases .eleven-product-heading h2,#why-acira .eleven-product-heading h2{max-width:32rem;font-size:clamp(2.25rem,3vw,2.75rem);line-height:1.08}#use-cases .eleven-product-heading p,#why-acira .eleven-product-heading p{max-width:36rem;margin-top:0;font-size:1rem;line-height:1.5;transform:translateY(1.125rem)}@media (max-width:900px){#use-cases .eleven-product-heading,#why-acira .eleven-product-heading{grid-template-columns:1fr;gap:1.5rem}#use-cases .eleven-product-heading>div,#why-acira .eleven-product-heading>div{padding-left:0}#use-cases .eleven-product-heading p,#why-acira .eleven-product-heading p{margin-top:0;transform:none}}@media (max-width:760px){#how-it-works .eleven-product-heading p{transform:none}}.eleven-safety-story .eleven-safety-grid{margin-top:2.5rem}.eleven-safety-story .eleven-safety-card{background:var(--cream);justify-content:space-between;min-height:31rem}.eleven-safety-story .eleven-safety-card__icon{width:100%;height:15rem;box-shadow:none;background:0 0}.eleven-safety-story .eleven-safety-card__icon img{width:14rem;height:14rem}.eleven-updates{padding-top:6.25rem;padding-bottom:6.25rem}.eleven-faq-list{border-bottom:var(--rail-line-width) solid var(--overlay-dark);margin-top:3rem}.eleven-faq-item{border-top:var(--rail-line-width) solid var(--overlay-dark)}.eleven-faq-trigger{width:100%;min-height:5.75rem;color:var(--black);text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:1.75rem 0;display:grid}.eleven-faq-trigger>span:first-child{max-width:58rem;font-size:1.25rem;font-weight:400;line-height:1.3}.eleven-faq-icon{width:1rem;height:1rem;color:var(--gray-700);opacity:.82;transition:color .24s var(--ease), opacity .24s var(--ease);flex:none;position:relative}.eleven-faq-icon i{width:.75rem;height:1.5px;transition:transform .42s var(--ease), opacity .3s var(--ease);background:currentColor;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eleven-faq-icon i:last-child{transform:translate(-50%,-50%)rotate(90deg)}.eleven-faq-item.is-open .eleven-faq-icon i:first-child{transform:translate(-50%,-50%)rotate(180deg)}.eleven-faq-item.is-open .eleven-faq-icon i:last-child{opacity:0;transform:translate(-50%,-50%)rotate(180deg)}.eleven-faq-panel{overflow:hidden}.eleven-faq-answer{padding:0 4rem 2rem 0}.eleven-faq-answer p{max-width:50rem;color:var(--gray-500);margin:0;font-size:1rem;line-height:1.55}.eleven-faq-trigger:hover .eleven-faq-icon,.eleven-faq-trigger:focus-visible .eleven-faq-icon{color:var(--black);opacity:1}.eleven-final{padding:clamp(2rem,4vw,3rem) 0}.eleven-final__inner{text-align:center;background-image:radial-gradient(46% 72% at 50% 48%,#2a25393d 0%,#2a25391a 56%,#2a253900 100%),url(/acira-visuals/final-cta-mountains.webp);background-position:50% 56%;background-size:cover;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-height:26rem;padding:3rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #fff6}.eleven-final__copy{z-index:1;text-align:center;justify-items:center;width:min(100%,50rem);display:grid;position:relative}.eleven-final__inner h2{color:#ffffffc2;letter-spacing:-.04em;text-shadow:0 1px #ffffff57,0 -1px #3e374f1a,0 8px 26px #261f3429;width:100%;max-width:46rem;margin-left:auto;margin-right:auto;font-size:clamp(3.25rem,5vw,3.75rem);font-weight:450;line-height:1.02}.eleven-final__inner>.eleven-final__copy>p{color:#ffffffbd;text-shadow:0 1px #ffffff3d,0 5px 18px #261f342e;width:min(100%,40rem);max-width:none;margin:1.25rem auto 0;font-size:1.125rem;font-weight:450;line-height:1.45}.eleven-final__actions{z-index:1;justify-content:center;width:100%;position:relative}.eleven-final__actions .eleven-button--light{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;background:#121017e6;border:1px solid #ffffff1f;height:3rem;padding:0 1.5rem;box-shadow:0 0 1px #0000006b,0 2px 5px #211a2b29,0 12px 30px #211a2b29}.eleven-final__actions .eleven-button--light:hover{background:#2a2530f0;border-color:#ffffff2e;transform:translateY(-1px);box-shadow:0 0 1px #00000075,0 2px 5px #211a2b2e,0 14px 32px #211a2b33}.eleven-final__actions .eleven-button--light:focus-visible{outline-offset:3px;outline:2px solid #ffffffe6}.eleven-final__actions .eleven-button__label{letter-spacing:-.01em;font-weight:550}@media (min-width:70rem){.eleven-hero{padding-top:calc(5.5rem + 20px)}.eleven-hero__copy-grid{grid-template-columns:minmax(0,1fr) minmax(0,min(41.5rem,54%));align-items:start;column-gap:clamp(1.5rem,2vw,2rem);padding-bottom:calc(5rem + 20px);display:grid}.eleven-hero__title{grid-area:1/1;min-width:0}.eleven-hero__paragraph{grid-area:1/2;place-self:center end;width:100%;min-width:0;max-width:none;margin-top:0}.eleven-hero__supporting-line{text-wrap:balance;width:100%;max-width:37rem}.eleven-hero h1{max-width:100%;font-size:clamp(3.25rem,4.1vw,3.75rem);line-height:.98}.eleven-hero__desktop-break{display:block}.eleven-hero__paragraph>p{text-wrap:wrap;font-size:1.125rem}}@media (min-width:62.5rem){.eleven-section__intro{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:3rem}.eleven-section__intro h2,.eleven-section__intro p{grid-column:span 6}}@media (max-width:1120px){.eleven-nav ul{display:none}.eleven-mobile-menu{display:block}.eleven-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.eleven-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eleven-product-card--large{grid-column:span 2}.eleven-split,.eleven-agents-showcase{grid-template-columns:1fr}.eleven-split__copy,.eleven-api-panel,.eleven-agents-showcase__visual{min-height:30rem}.eleven-safety-grid,.eleven-story-grid{grid-template-columns:1fr}}@media (max-width:760px){:root{--outer-gutter:20px;--inner-gutter:8px;--rail-inset:1.375rem}.eleven-header,.eleven-mobile-menu__layer{--mobile-menu-top:4rem}.eleven-grid-section.acira-technology-strip{--technology-fade-width:3rem;--technology-marquee-duration:47s;height:6rem}.technology-marquee{grid-template-rows:2rem minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.technology-marquee__label-cell{border-right:0;border-bottom:var(--rail-line-width) solid var(--overlay-dark);grid-row:1;justify-content:space-between;padding:0 0 0 .75rem;display:flex}.technology-marquee__label{letter-spacing:.1em;white-space:nowrap;max-width:none;font-size:.625rem;line-height:1;display:block}.technology-marquee__control{border:0;border-left:var(--rail-line-width) solid var(--overlay-dark);width:4rem;height:100%;color:var(--gray-700);background:0 0;border-radius:0;flex:0 0 4rem;justify-content:center;align-items:center;gap:.25rem;display:flex}.technology-marquee__control:hover{background:#00000009}.technology-marquee__control-icon,.technology-marquee__control-icon svg{width:.625rem;height:.625rem}.technology-marquee__control-label{font-size:.625rem;font-weight:500;line-height:1;display:inline}.technology-marquee__control:focus-visible{outline-offset:-2px}.technology-marquee__viewport{isolation:isolate;grid-row:2}.technology-marquee__sequence{gap:.75rem;padding:0 .375rem}.technology-marquee__item{flex:none;gap:.45rem;width:max-content;min-width:0;padding:0 .375rem}.technology-marquee__logo{flex-basis:1.5rem;width:1.5rem;height:1.5rem}.technology-marquee__logo--browser-use img,.technology-marquee__logo--cdp img,.technology-marquee__logo--stagehand img{width:1.375rem;height:1.375rem}.technology-marquee__logo--playwright img{width:1.4375rem;height:1.4375rem}.technology-marquee__logo--puppeteer img{width:2.25rem}.technology-marquee__name{font-size:.75rem;line-height:1.2}.eleven-header__inner{grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;height:4rem}.eleven-logo--acira svg{width:4.75rem;height:auto}.eleven-header__actions{gap:.25rem}.eleven-header__actions .eleven-button--light{display:none}.eleven-button--nav{height:2.75rem;padding:0 .75rem;font-size:.75rem;line-height:.875rem}.eleven-mobile-menu__trigger{width:2.75rem;height:2.75rem}.eleven-compact-header__inner{gap:.75rem;height:4rem}.eleven-hero{padding-top:calc(4.5rem + 20px)}.eleven-hero__copy-grid{gap:2.75rem;padding-bottom:calc(3.5rem + 20px)}.eleven-hero__title,.eleven-hero__paragraph{width:100%}.eleven-hero h1{letter-spacing:-.025em;max-width:22rem;font-size:2.75rem;line-height:1.02}.eleven-hero h1 .acira-hero-accent{font-size:.98em}.eleven-hero__paragraph>p{color:#444;text-wrap:pretty;max-width:34ch;font-size:1rem;line-height:1.52}.eleven-hero__supporting-line{color:#737373;text-wrap:pretty;max-width:31ch;margin-top:1.5rem;font-size:.875rem;line-height:1.5}.security-layer-highlight__line{border-radius:.11em;margin-inline:-.04em .01em;padding:.04em .055em .075em}.eleven-hero__buttons{margin-top:1.25rem}.eleven-button--hero{height:2.75rem;padding:0 1rem;font-size:.9375rem}.eleven-omnibox-wrap{margin-bottom:6rem}.eleven-video-stage{min-height:0;padding:0}.eleven-video-layout{grid-template-columns:1fr;gap:1.25rem;min-height:0}.eleven-video-card{border-radius:1.125rem}.eleven-section{padding:5rem 0}.eleven-section h2,.eleven-final h2{font-size:2.25rem;line-height:1.08}.eleven-grid-section>.eleven-container{padding-right:var(--rail-inset);padding-left:var(--rail-inset)}.eleven-section-rule--center{display:none}.eleven-foundation{padding-top:4rem;padding-bottom:4.5rem}.eleven-product-heading{grid-template-columns:1fr;gap:2rem}#problem .eleven-foundation__heading>h2,#product .eleven-product-heading>div,#how-it-works .eleven-product-heading>div,#why-acira .eleven-section-bar>div{padding-left:0}#product.eleven-product-story{padding-top:4rem;padding-bottom:4.5rem}#how-it-works.eleven-product-story{padding-top:4.5rem;padding-bottom:4.5rem}#product .eleven-product-heading,#how-it-works .eleven-product-heading{align-items:start;gap:1.5rem}.eleven-foundation__heading h2,.eleven-product-heading h2{max-width:19rem;font-size:2.25rem;line-height:1.08}.eleven-foundation__comparison{margin-top:2.5rem}.eleven-product-story,.eleven-api-story,.eleven-safety-story,.eleven-updates{padding-top:5rem}.eleven-product-heading p{max-width:22rem;margin:0;font-size:1rem}.eleven-product-heading .eleven-button{margin-top:1.5rem}.eleven-showcase-grid{grid-template-columns:1fr;gap:1rem;margin-top:2.5rem}.eleven-large-media-card{border-radius:1.125rem;min-height:29rem;padding:1.25rem}.eleven-soft-card{border-radius:1.125rem;justify-content:flex-start;gap:1.5rem;min-height:0;padding:1.25rem}.eleven-soft-card h3{margin-bottom:.5rem;font-size:1rem;font-weight:500;line-height:1.35}.eleven-soft-card p{font-size:1rem;line-height:1.4}.eleven-chat-stack{width:100%}.eleven-logo-grid,.eleven-products-grid,.eleven-feature-grid{grid-template-columns:1fr}.eleven-faq-list{margin-top:2.5rem}.eleven-faq-trigger{gap:1.25rem;min-height:5rem;padding:1.5rem 0}.eleven-faq-trigger>span:first-child{font-size:1.0625rem}.eleven-faq-answer{padding:0 2.25rem 1.5rem 0}.eleven-product-card--large{grid-column:span 1}.eleven-product-card,.eleven-safety-card,.eleven-feature-card{border-radius:1.125rem}.eleven-feature-card{min-height:14.5rem;padding:1.25rem}.eleven-partner-strip{grid-template-columns:1fr;align-items:start;gap:1.25rem;padding:1rem 0 .5rem}.eleven-partner-strip .eleven-button{justify-self:start}.eleven-section-bar{flex-direction:column;align-items:flex-start;gap:1.5rem}.eleven-section-bar h2{max-width:19rem;font-size:2.25rem}.eleven-code-row{grid-template-columns:1fr;align-items:start;gap:.25rem;padding:1rem}.eleven-api-grid{margin-left:0;margin-right:0}.eleven-api-row{grid-template-columns:1fr;gap:2rem;padding:2.5rem 0}.eleven-api-row>*{min-width:0}.eleven-api-copy{padding-left:0;padding-right:0}.eleven-code-card,.eleven-scribe-card{border-radius:1.125rem;width:100%;max-width:100%;min-height:16rem}.eleven-code-card{padding:1.25rem}.eleven-code-card code{width:max-content;min-width:100%;font-size:.8125rem;display:block}.eleven-safety-story .eleven-safety-card{min-height:24rem}.eleven-safety-story .eleven-safety-card__icon{height:12rem}.eleven-safety-story .eleven-safety-card__icon img{width:11rem;height:11rem}.eleven-split__copy,.eleven-api-panel,.eleven-final__box{min-height:24rem}.eleven-agents-showcase__visual{min-height:22rem}.eleven-footer__inner{grid-template-columns:1fr;gap:3rem}.eleven-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem}.eleven-final__inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:22rem;padding:2rem}.eleven-final__inner h2{font-size:clamp(2.5rem,12vw,3.25rem)}.eleven-final__inner>.eleven-final__copy>p{font-size:1rem}.eleven-final__actions{flex-wrap:wrap;gap:.5rem;display:flex}}@media (max-width:420px){.eleven-hero h1{font-size:2.5rem}.eleven-hero h1 .acira-hero-accent{font-size:.9em}.eleven-hero__buttons{gap:.375rem}.eleven-button--hero{padding-left:.875rem;padding-right:.875rem;font-size:.875rem}.eleven-footer__columns{grid-template-columns:1fr}.eleven-footer__columns--compact,.eleven-footer--subpage .eleven-footer__columns--compact{grid-template-columns:1fr;justify-self:stretch;gap:2.5rem;width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.technology-marquee__track{will-change:auto;animation:none!important;transform:none!important}.technology-marquee__sequence[aria-hidden=true]{display:none}.technology-marquee__viewport{scrollbar-color:var(--gray-400) transparent;scrollbar-width:thin;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.technology-marquee__control{display:none}.acira-hero-accent__visual,.acira-scramble-text,.eleven-hero__buttons .eleven-button--hero,.eleven-hero__buttons .eleven-button__label{opacity:1;filter:none;animation:none!important}.eleven-hero__buttons .eleven-button--hero{clip-path:inset(0 round 9999px)}.security-layer-highlight__line{background-size:100% 100%,100% 100%,100% 100%;animation:none!important}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.technology-marquee{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.technology-marquee__label-cell{display:none}}@media (forced-colors:active){.hero-flow-gradient-shell{display:none}.eleven-hero__buttons .eleven-button--hero{color:buttontext;box-shadow:none;forced-color-adjust:auto;background:buttonface;border:1px solid buttontext}.eleven-hero__buttons .eleven-button__flow-wash{display:none}.technology-marquee__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.technology-marquee__logo img{filter:none;opacity:1}}.eleven-header--bordered:after{content:"";background:#0000000a;height:1px;position:absolute;bottom:0;left:0;right:0}.subpage-main{isolation:isolate;position:relative}.subpage-main>*{z-index:2;position:relative}.subpage-eyebrow{color:var(--gray-500);font-size:.8125rem;line-height:1.4;display:block}.docs-coming-soon h1{color:var(--black);font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:400}.eleven-footer--subpage{border-top:0;padding-top:0}.eleven-footer--subpage .eleven-footer__inner:before{width:100vw;left:50%;right:auto;transform:translate(-50%)}.eleven-footer--subpage .eleven-footer__inner{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr)}.eleven-footer--subpage .eleven-footer__columns{grid-template-columns:repeat(3,minmax(0,1fr))}.eleven-footer--subpage .eleven-footer__columns--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-coming-soon{place-items:center;min-height:calc(100vh - 4.5rem);padding-top:6rem;padding-bottom:6rem;display:grid}.docs-coming-soon__inner{z-index:6;text-align:center;flex-direction:column;justify-content:center;align-self:center;align-items:center;min-height:clamp(34rem,68vh,44rem);display:flex;position:relative}.docs-coming-soon__inner:before,.docs-coming-soon__inner:after{content:"";z-index:4;width:100vw;height:var(--rail-line-width);background:var(--overlay-dark);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.docs-coming-soon__inner:before{top:0}.docs-coming-soon__inner:after{bottom:0}.docs-coming-soon__inner>.eleven-section-rules{width:100%}.docs-coming-soon__inner>.eleven-section-rules .eleven-section-dot{display:none}.docs-coming-soon__dot{z-index:6;background:var(--page);pointer-events:none;place-items:center;width:2rem;height:2rem;display:grid;position:absolute}.docs-coming-soon__dot:before{content:"";background:var(--black);border-radius:9999px;width:.125rem;height:.125rem}.docs-coming-soon__dot--top-left{top:0;left:0;transform:translate(-50%,-50%)}.docs-coming-soon__dot--top-right{top:0;right:0;transform:translate(50%,-50%)}.docs-coming-soon__dot--bottom-left{bottom:0;left:0;transform:translate(-50%,50%)}.docs-coming-soon__dot--bottom-right{bottom:0;right:0;transform:translate(50%,50%)}.docs-coming-soon__mark{background:var(--cream);width:5.5rem;height:5.5rem;box-shadow:inset 0 0 0 .5px var(--ring);border-radius:1.5rem;justify-content:center;align-items:flex-end;gap:.375rem;margin-bottom:2.5rem;padding:1.5rem;display:flex}.docs-coming-soon__mark span{background:var(--black);border-radius:9999px;width:.625rem}.docs-coming-soon__mark span:first-child{height:1.25rem}.docs-coming-soon__mark span:nth-child(2){height:2.5rem}.docs-coming-soon__mark span:nth-child(3){height:1.75rem}.docs-coming-soon h1{max-width:48rem;margin-top:1.5rem;font-size:4.5rem;line-height:1}.docs-coming-soon__inner>p{max-width:38rem;color:var(--gray-700);text-wrap:pretty;margin:2rem 0 0;font-size:1.0625rem;line-height:1.5}.docs-coming-soon__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:2.5rem;display:flex}.docs-coming-soon__topics{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:5rem;display:flex}.docs-coming-soon__topics span,.docs-coming-soon__topics a{background:var(--cream);min-height:2.25rem;color:var(--gray-700);box-shadow:inset 0 0 0 .5px var(--ring);border-radius:9999px;align-items:center;padding:0 .875rem;font-size:.75rem;display:inline-flex}.docs-coming-soon__topics a{transition:color .18s var(--ease), box-shadow .18s var(--ease)}.docs-coming-soon__topics a:hover{color:var(--acira-blue);box-shadow:inset 0 0 0 .5px #2563eb66}@media (max-width:760px){.eleven-footer--subpage .eleven-footer__inner,.eleven-footer--subpage .eleven-footer__columns{grid-template-columns:1fr}.docs-coming-soon{min-height:calc(100vh - 4rem);padding-top:5rem;padding-bottom:5rem}.docs-coming-soon h1{max-width:25rem;font-size:3rem;line-height:1.03}.docs-coming-soon__topics{margin-top:3.5rem}}.seo-header{z-index:40;border-bottom:1px solid var(--gray-200);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fdfcfcf0;position:sticky;top:0}.seo-header__inner{justify-content:space-between;align-items:center;gap:2rem;min-height:4rem;display:flex}.seo-header .eleven-logo{flex:none;width:6.75rem}.seo-header__nav{justify-content:center;align-items:center;gap:1.5rem;margin-left:auto;font-size:.875rem;display:flex}.seo-header__nav a,.seo-footer a,.seo-breadcrumb a{transition:color .18s var(--ease)}.seo-header__nav a:hover,.seo-footer a:hover,.seo-breadcrumb a:hover{color:var(--acira-blue)}.seo-page{background:var(--page);color:var(--black)}.seo-hero{border-bottom:1px solid var(--gray-200);background:radial-gradient(circle at 80% 18%, #2563eb21, transparent 30rem), radial-gradient(circle at 15% 85%, #2563eb0f, transparent 24rem), var(--page);padding:6rem 0 6.5rem;overflow:hidden}.seo-breadcrumb{color:var(--gray-500);align-items:center;gap:.5rem;margin-bottom:4rem;font-size:.8125rem;display:flex}.seo-breadcrumb span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:28rem;overflow:hidden}.seo-eyebrow{color:var(--acira-blue);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:650}.seo-hero h1{letter-spacing:-.055em;max-width:58rem;margin:0;font-size:clamp(3rem,6.5vw,6rem);font-weight:400;line-height:.96}.seo-summary{max-width:49rem;color:var(--gray-700);margin:2rem 0 0;font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.5}.seo-hero__actions{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.seo-content{padding:6rem 0 7rem}.seo-content__grid{grid-template-columns:minmax(12rem,.42fr) minmax(0,1fr);gap:clamp(3rem,8vw,8rem);display:grid}.seo-content__aside{align-self:start;position:sticky;top:7rem}.seo-content__aside p{color:var(--gray-400);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:650}.seo-content__aside ol{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.seo-content__aside a{color:var(--gray-500);font-size:.875rem;line-height:1.35}.seo-content__aside a:hover{color:var(--black)}.seo-articles{display:grid}.seo-articles article{border-top:1px solid var(--gray-200);padding:3rem 0 3.5rem;scroll-margin-top:7rem}.seo-articles article:first-child{border-top:0;padding-top:0}.seo-articles article>span{color:var(--acira-blue);margin-bottom:1.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;display:block}.seo-articles h2,.seo-faq h2,.seo-related h2,.seo-cta h2{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4vw,3.75rem);font-weight:400;line-height:1.04}.seo-articles p{max-width:46rem;color:var(--gray-700);margin:1.25rem 0 0;font-size:1.0625rem;line-height:1.7}.seo-articles ul{color:var(--gray-700);gap:.75rem;margin:1.75rem 0 0;padding-left:1.25rem;display:grid}.seo-faq{border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);background:var(--cream);padding:6rem 0}.seo-faq__grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(3rem,8vw,8rem);display:grid}.seo-faq__items{border-top:1px solid var(--cream-border)}.seo-faq details{border-bottom:1px solid var(--cream-border);padding:1.375rem 0}.seo-faq summary{cursor:pointer;font-size:1.0625rem;font-weight:550;list-style-position:outside}.seo-faq details p{max-width:42rem;color:var(--gray-700);margin:1rem 0 0;line-height:1.65}.seo-related{padding:6rem 0}.seo-related h2{max-width:38rem}.seo-related__links{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.seo-related__links a{background:var(--cream);min-height:9rem;box-shadow:inset 0 0 0 .5px var(--ring);transition:transform .18s var(--ease), box-shadow .18s var(--ease);border-radius:1.25rem;justify-content:space-between;align-items:flex-end;gap:1rem;padding:1.5rem;display:flex}.seo-related__link-reveal,.seo-related__link-reveal>a{height:100%}.seo-related__links a:hover{box-shadow:inset 0 0 0 .5px #00000024, var(--button-shadow);transform:translateY(-2px)}.seo-cta{padding:0 0 6rem}.seo-cta__inner{min-height:24rem;color:var(--white);background-image:linear-gradient(#03081847,#03081847),url(/acira-visuals/seo-cta-grained.jpg);background-position:50%;background-size:cover;border-radius:1.5rem;justify-content:space-between;align-items:center;gap:3rem;padding:clamp(2rem,6vw,5rem);display:flex;overflow:hidden}.seo-cta__inner>div{max-width:45rem}.seo-cta .seo-eyebrow{color:#8fb4ff}.seo-footer{border-top:1px solid var(--gray-200);padding:2.5rem 0 0}.seo-footer__inner{grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;display:grid}.seo-footer .eleven-logo{width:6.75rem}.seo-footer p{max-width:38rem;color:var(--gray-500);margin:0;font-size:.875rem}.seo-footer__inner>div{gap:1rem;font-size:.875rem;display:flex}.seo-footer .footer-pixel-wordmark{width:100vw;margin-left:0;margin-right:0}@media (max-width:900px){.seo-header__nav{display:none}.seo-content__grid,.seo-faq__grid{grid-template-columns:1fr}.seo-content__aside{position:static}.seo-content__aside ol{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-related__links{grid-template-columns:1fr}.seo-cta__inner{flex-direction:column;align-items:flex-start}.seo-footer__inner{grid-template-columns:1fr}}@media (max-width:600px){.seo-header .eleven-button{min-height:2.25rem;padding-left:.875rem;padding-right:.875rem}.seo-hero{padding:4rem 0 4.5rem}.seo-breadcrumb{margin-bottom:3rem}.seo-hero h1{font-size:clamp(2.75rem,13vw,4rem)}.seo-content,.seo-faq,.seo-related{padding-top:4.5rem;padding-bottom:4.5rem}.seo-content__aside ol{grid-template-columns:1fr}.seo-cta{padding-bottom:4rem}.seo-cta__inner{border-radius:1.125rem;min-height:22rem}}.about-page{--about-page-top-space:3.75rem;--about-divider:#0000000a;--about-divider-vertical-gap:1rem;min-height:calc(100vh - 6rem);padding-top:var(--about-page-top-space);padding-bottom:0}.about-page:before,.about-page:after{content:"";z-index:4;width:var(--rail-line-width);height:calc(var(--about-page-top-space) - var(--about-divider-vertical-gap));background:var(--about-divider);pointer-events:none;display:block;position:absolute;top:0;bottom:auto}.about-page:before{right:auto;left:max(var(--outer-gutter), calc((100% - var(--container-width)) / 2))}.about-page:after{right:max(var(--outer-gutter), calc((100% - var(--container-width)) / 2));left:auto}.about-page__inner{--about-divider-dot-gap:1rem;z-index:1;padding-top:clamp(1.75rem,3vw,2.5rem);position:relative}.about-page__inner:before,.about-page__inner:after{content:"";z-index:4;width:100vw;height:var(--rail-line-width);background:var(--about-divider);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.about-page__inner:before{display:none}.about-page__inner:after{display:none;bottom:0}.about-page__top-divider{top:0;right:var(--about-divider-dot-gap);left:var(--about-divider-dot-gap);z-index:4;height:var(--rail-line-width);background:var(--about-divider);pointer-events:none;position:absolute}.about-page__top-divider-outer{content:"";z-index:40;background:var(--page);pointer-events:none;width:100vw;height:5px;position:absolute;top:-2px}.about-page__top-divider-outer:after{content:"";height:var(--rail-line-width);background:var(--about-divider);position:absolute;inset:2px 0 auto}.about-page__top-divider-outer--left{right:calc(100% + var(--about-divider-dot-gap))}.about-page__top-divider-outer--right{left:calc(100% + var(--about-divider-dot-gap))}.about-page__inner>.eleven-section-rules{border-right-color:var(--about-divider);border-left-color:var(--about-divider);width:100%}.about-page__inner>.eleven-section-rules .eleven-section-dot--top-left,.about-page__inner>.eleven-section-rules .eleven-section-dot--top-right{width:2rem;height:2rem}.about-page__inner>.eleven-section-rules .eleven-section-dot--bottom-left,.about-page__inner>.eleven-section-rules .eleven-section-dot--bottom-right{display:none}.about-page .subpage-eyebrow{margin-left:.125rem;font-size:1rem}.about-page h1{letter-spacing:-.04em;max-width:50rem;margin:1rem 0 2rem;font-size:clamp(3rem,7vw,6.5rem);font-weight:400;line-height:.98}.about-page__intro{max-width:46rem;color:var(--gray-700);margin:0;font-size:1.125rem;line-height:1.55}.about-page__thesis{color:var(--gray-700);font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:0;font-size:clamp(1.0625rem,1.25vw,1.25rem);font-style:italic;font-weight:400;line-height:1.5}.about-page__founders{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);width:min(100%,68rem);margin:2.5rem 0 0;display:grid}.about-founder-card-reveal{min-width:0}.about-page__story{width:100%;margin-top:.5rem;padding-top:1.75rem;padding-bottom:2rem;position:relative}.about-page__story:before{content:"";top:0;right:calc(-1 * var(--rail-inset));left:calc(-1 * var(--rail-inset));height:var(--rail-line-width);background:var(--about-divider);pointer-events:none;position:absolute}.about-page__story-intersection{z-index:6;background:var(--page);pointer-events:none;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:0}.about-page__story-intersection:before{content:"";background:var(--black);border-radius:9999px;width:.125rem;height:.125rem}.about-page__story-intersection--left{left:calc(-1 * var(--rail-inset));transform:translate(-50%,-50%)}.about-page__story-intersection--right{right:calc(-1 * var(--rail-inset));transform:translate(50%,-50%)}.about-page__story .subpage-eyebrow{margin:0 0 1.5rem .125rem;display:block}.about-page__story-heading,.about-page__story-copy,.about-page__story-quote{max-width:54rem}.about-page__story-heading h2{letter-spacing:-.035em;text-wrap:balance;max-width:48rem;margin:0;font-size:clamp(2.125rem,4.1vw,4rem);font-weight:400;line-height:1.04}.about-page__story-paragraphs{max-width:41rem;margin-top:2rem}.about-page__story-copy p{color:var(--gray-700);margin:0;font-size:1.125rem;line-height:1.68}.about-page__story-copy p+p{margin-top:1.25rem}.about-page__story-quote .about-page__thesis{border:0;max-width:36rem;margin:2.25rem 0 0;padding:.05rem 0 .1rem 1rem;position:relative}.about-page__story-quote .about-page__thesis:before{content:"";background:#00000038;border-radius:9999px;width:1px;position:absolute;top:.2rem;bottom:.2rem;left:0}.about-founder-card{align-content:start;gap:1rem;min-width:0;display:grid}.about-founder-card__portrait{aspect-ratio:4/3;box-shadow:inset 0 0 0 .5px var(--ring);background:#eceae6;border-radius:1.25rem;position:relative;overflow:hidden}.about-founder-card__portrait img{object-fit:cover;transition:transform .52s var(--ease)}.about-founder-card:hover .about-founder-card__portrait img,.about-founder-card:focus-within .about-founder-card__portrait img{transform:scale(1.025)}.about-founder-card__portrait img.about-founder-card__portrait-image--zoomed{transform:scale(1.035)}.about-founder-card__portrait img.about-founder-card__portrait-image--khaled{transform:scale(1)}.about-founder-card:hover .about-founder-card__portrait img.about-founder-card__portrait-image--zoomed,.about-founder-card:focus-within .about-founder-card__portrait img.about-founder-card__portrait-image--zoomed{transform:scale(1.06)}.about-founder-card:hover .about-founder-card__portrait img.about-founder-card__portrait-image--khaled,.about-founder-card:focus-within .about-founder-card__portrait img.about-founder-card__portrait-image--khaled{transform:scale(1.025)}.about-founder-card__linkedin{z-index:2;-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0;transition:opacity .32s var(--ease), background-color .42s var(--ease), -webkit-backdrop-filter .52s var(--ease), backdrop-filter .52s var(--ease);background:#0a0a0a00;place-items:center;display:grid;position:absolute;inset:0}.about-founder-card__linkedin>span{color:#0a66c2;opacity:0;width:3.75rem;height:3.75rem;transition:opacity .26s var(--ease), transform .52s cubic-bezier(.22, 1, .36, 1), background-color .22s ease;background:#ffffffe6;border:1px solid #ffffffb8;border-radius:50%;place-items:center;display:grid;transform:translateY(.75rem)rotate(-18deg)scale(.84);box-shadow:0 10px 30px #0a0a0a24}.about-founder-card__linkedin svg{fill:currentColor;width:1.35rem;height:1.35rem;display:block}.about-founder-card:hover .about-founder-card__linkedin,.about-founder-card__linkedin:focus-visible{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:1;background:#0a0a0a29}.about-founder-card:hover .about-founder-card__linkedin>span,.about-founder-card__linkedin:focus-visible>span{opacity:1;transform:translateY(0)rotate(0)scale(1)}.about-founder-card__linkedin:hover>span{background:#fff}.about-founder-card__linkedin:focus-visible{outline:none}.about-founder-card__linkedin:focus-visible>span{outline:2px solid var(--acira-blue);outline-offset:3px}.about-founder-card__placeholder{color:var(--gray-700);background-image:linear-gradient(#fdfcfcb8,#fdfcfcb8),url(/acira-visuals/seo-cta-grained.jpg);background-position:50%;background-size:cover;place-content:center;justify-items:center;gap:1rem;display:grid;position:absolute;inset:0}.about-founder-card__placeholder span{width:4rem;height:4rem;color:var(--acira-blue);box-shadow:var(--button-shadow);background:#ffffffe6;border-radius:1rem;place-items:center;font-size:1.5rem;display:grid}.about-founder-card__placeholder small{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem}.about-founder-card__caption{text-align:left;align-content:start;gap:.25rem;min-height:3.5rem;padding:0 .125rem;display:grid}.about-founder-card__caption h2{letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:400;line-height:1.25}.about-founder-card__caption span{color:var(--gray-700);font-size:.875rem;line-height:1.4}@media (max-width:600px){.about-page{--about-page-top-space:2.5rem;padding-bottom:0}.about-page__inner{padding-top:1.5rem}.about-page__founders{grid-template-columns:1fr;width:100%;margin:2.5rem 0 0}.about-page__story{margin-top:.75rem;padding-top:1.5rem;padding-bottom:1.75rem}.about-page__story .subpage-eyebrow{margin-bottom:1.25rem}.about-page__story-copy p{font-size:1rem;line-height:1.65}.about-page__story-quote .about-page__thesis{margin-top:1.75rem;padding-left:1rem;font-size:1.0625rem;line-height:1.5}.about-founder-card__portrait{border-radius:1rem}}@media (hover:none){.about-founder-card__linkedin{-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;background:0 0;place-items:end;padding:.875rem}.about-founder-card__linkedin>span{opacity:1;width:3rem;height:3rem;font-size:1rem;transform:none}}@media (prefers-reduced-motion:reduce){.about-founder-card,.about-founder-card__portrait img,.about-founder-card__linkedin,.about-founder-card__linkedin>span{transition:none}.about-founder-card:hover,.about-founder-card:hover .about-founder-card__portrait img{transform:none}}
