:root{--motion-fast:.16s;--motion-ui:.22s;--motion-enter:.56s;--motion-distance:16px}.page-transition :where(.grid,dl):not(.absolute):not(.fixed)>:where(article,div,figure,button,form){animation:none}.motion-ready .reveal-section,.motion-ready [data-motion-reveal]{transform:translateY(var(--motion-distance));transition-duration:var(--motion-enter)}.hero-copy{animation:none}.hero-copy>*{animation:motionHeroElementIn .62s var(--ease-out-expo) both}.hero-copy>:first-child{animation-delay:40ms}.hero-copy>:nth-child(2){animation-delay:95ms}.hero-copy>:nth-child(3){animation-delay:.155s}.hero-copy>:nth-child(4){animation-delay:.22s}.hero-copy>:nth-child(n+5){animation-delay:.27s}@keyframes motionHeroElementIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.mega{transform-origin:0 0;transition:opacity var(--motion-fast) var(--ease-out-quart), transform var(--motion-ui) var(--ease-out-expo);transform:translateY(6px)scale(.988)}.nav-menu:hover .mega,.nav-menu:focus-within .mega{transform:translateY(0)scale(1)}.language-menu,.fixed [role=listbox],.relative>[role=listbox]{transform-origin:100% 0}.hero-product-item,.hero-product-item [data-appkit-application-id],.hero-product-arrow{transition-duration:var(--motion-ui);transition-timing-function:var(--ease-out-expo)}@media (hover:hover) and (pointer:fine){.hero-product-item:hover{transform:translate(4px)}.hero-product-item:hover [data-appkit-application-id]{transform:scale(1.06)}.hero-product-item:hover .hero-product-arrow{transform:translate(3px,-3px)rotate(-45deg)}.product-capability-card{transition:border-color var(--motion-ui) var(--ease-out-quart), box-shadow .3s var(--ease-out-quart), transform .3s var(--ease-out-expo)}.product-capability-card:hover{transform:translateY(-4px);box-shadow:0 20px 48px #18161314}.capability-switcher-list button:hover,.service-editorial-index button:hover{padding-left:10px}}[data-appkit-application-id] img{transition:opacity .18s var(--ease-out-quart), transform .24s var(--ease-out-expo)}.motion-ready .ecosystem-animation:not(.is-visible) :is(.ecosystem-domain,.ecosystem-connections path,.ecosystem-node),.motion-ready .vision-principles:not(.is-visible) :is(.vision-manifesto-ring,.vision-manifesto-ring i,.vision-manifesto-core){animation-play-state:paused}.page-transition :where(button,a):focus-visible{transform:none}@media (hover:none),(pointer:coarse){.page-transition :where(button,a):not(:disabled):hover,.page-transition :where(button.group,button[class*=bg-white]):not(:disabled):hover,.hero-product-item:hover,.product-capability-card:hover,.capability-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.motion-ready .reveal-section,.motion-ready [data-motion-reveal],.hero-copy>*,.page-transition,.page-transition h1{opacity:1!important;transform:none!important}.partner-marquee-track,.hero-orbit-one,.hero-orbit-two,.hero-float,.ecosystem-domain,.ecosystem-connections path,.ecosystem-node,.vision-manifesto-ring,.vision-manifesto-ring i,.vision-manifesto-core{animation:none!important}}
html,body{max-width:100%;overflow-x:clip}img,svg,video,canvas{max-width:100%}:where(button,a,input,select,textarea){touch-action:manipulation}@media (max-width:1024px){.site-nav{max-width:calc(100vw - 32px);margin-inline:16px}.hero-product-directory{grid-template-columns:1fr;gap:0}.hero-product-group:first-child{padding-right:0}.hero-product-group+.hero-product-group{border-top:1px solid #1816131c;border-left:0;padding-left:0}.ecosystem-animation,.band-inner,.community-layout,.contact-layout,.capability-switcher,.service-editorial-layout{grid-template-columns:1fr}.ecosystem-animation{gap:22px}.ecosystem-animation-copy{max-width:680px}.ecosystem-map{width:100%;max-width:720px;margin-inline:auto}.service-editorial-index{border-right:0}.service-editorial-index button{min-height:72px}.product-row{grid-template-columns:190px minmax(0,1fr)}.product-cards,.page-grid,.values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.principle{grid-template-columns:64px minmax(180px,.75fr) minmax(0,1.25fr)}.principle .label{display:none}.footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}}@media (max-width:820px){:root{--mobile-inline:20px}.site-nav{border-radius:22px;min-height:54px;margin-top:10px}.site-nav>div,.nav-inner{padding-inline:14px!important}.mobile-menu-toggle{border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:inline-flex;border:1px solid #1816131a!important}.mobile-menu-toggle span{transform-origin:50%;height:1.5px;transition:transform .22s var(--ease-out-expo), opacity .16s ease;background:#181613;width:16px;display:block}.mobile-menu-toggle.is-open span:first-child{transform:translateY(3.25px)rotate(45deg)}.mobile-menu-toggle.is-open span:last-child{transform:translateY(-3.25px)rotate(-45deg)}.mobile-menu-popover{border:1px solid #1816131a;border-radius:22px;width:min(360px,100vw - 40px);max-height:min(70dvh,520px);overflow-y:auto;box-shadow:0 24px 70px #18161324;min-width:0!important;padding:8px!important;right:0!important}.mobile-menu-popover a{border-radius:14px;font-size:.9rem;min-height:48px!important;padding-inline:14px!important}.mobile-menu-popover a:hover,.mobile-menu-popover a:focus-visible{background:#1816130b}.mobile-menu-cta{color:#111!important;background:#dfff00!important}.language-menu{max-height:min(60dvh,420px);overflow-y:auto}.hero-showcase{min-height:auto;padding-inline:var(--mobile-inline)!important;padding-bottom:42px!important}.hero-copy{padding-top:108px!important}.hero-title,.hero h1,.page-hero h1,.community h2{overflow-wrap:anywhere;line-height:.96;font-size:clamp(2.55rem,12vw,4.2rem)!important}.hero-copy>p:not(:first-child){max-width:36rem}.hero-actions,.hero-copy>div:last-child{width:100%}.hero-copy>div:last-child>a{justify-content:center;min-height:48px}.hero-orbit-one{top:110px;left:-110px}.hero-orbit-two{top:130px;right:-150px}.hero-float-square{top:36%;left:7%}.hero-float-dot{top:43%;right:7%}.hero-product-directory{margin-top:30px}.hero-product-group{grid-template-columns:1fr;gap:18px;padding-block:22px}.hero-product-group-heading p{max-width:44ch}.hero-product-list{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-product-item{min-height:72px}.band,.section,.services-inner,.product-capabilities,.page-hero{padding-inline:var(--mobile-inline)!important}.page-hero{padding-top:112px}.section-heading,.service-packages-header{flex-direction:column;align-items:flex-start;gap:14px}.section-heading p{max-width:44ch}.product-capabilities-track{margin-inline:calc(var(--mobile-inline) * -1);padding-inline:var(--mobile-inline);scroll-padding-inline:var(--mobile-inline)}.product-capability-card{min-height:500px;flex-basis:min(86vw,520px)!important}.product-capability-preview{height:320px}.ecosystem-map{aspect-ratio:1;min-height:360px}.ecosystem-domain{width:62%;height:68%;top:16%}.ecosystem-node{padding:6px 9px 6px 6px}.ecosystem-node>span:last-child{text-overflow:ellipsis;max-width:110px;font-size:.6rem;overflow:hidden}.capability-card,.capability-card:nth-child(n){width:100%;margin-left:0}.capability-card>div:last-child{grid-template-columns:1fr}.capability-switcher-detail,.service-editorial-detail{min-height:0}.product-row{grid-template-columns:1fr}.row-intro{border-bottom:1px solid var(--line);border-right:0}.product-cards,.page-grid,.values-grid,.services-grid{grid-template-columns:1fr}.principle{grid-template-columns:48px minmax(0,1fr);gap:16px;padding-block:30px}.principle p{grid-column:2}.contact-form{padding:18px}.field-stack input,.field-stack textarea{padding:16px;font-size:16px}.footer-inner{padding:40px var(--mobile-inline);grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 24px}.top-button{bottom:max(18px, env(safe-area-inset-bottom));width:44px;height:44px;right:18px}}@media (max-width:560px){:root{--mobile-inline:16px}.site-nav{max-width:calc(100vw - 20px);margin-inline:10px}.brand-name{text-overflow:ellipsis;white-space:nowrap;max-width:36vw;overflow:hidden}.language-button{min-height:42px;padding-inline:10px}.mobile-menu-popover{width:auto;position:fixed!important;top:76px!important;left:10px!important;right:10px!important}.hero-copy{text-align:left!important;align-items:stretch!important;padding-top:98px!important}.hero-copy>p:first-child{align-self:flex-start}.hero-title{max-width:100%!important}.hero-copy>div:last-child{flex-direction:column;align-items:stretch}.hero-copy>div:last-child>a{width:100%}.hero-product-list{grid-template-columns:1fr}.hero-product-item:nth-child(odd){border-right:0}.hero-product-item:nth-last-child(-n+2){border-bottom:1px solid #18161314}.hero-product-item:last-child{border-bottom:0}.hero-product-item strong{font-size:.78rem}.hero-product-item>span>span{font-size:.72rem}.product-capability-card{min-height:470px;flex-basis:calc(100vw - 32px)!important}.product-capability-copy{padding-inline:18px}.product-capability-preview{height:290px}.product-capability-screen-back{width:86%;left:-6%}.product-capability-screen-front{width:100%;right:-10%}.ecosystem-map{min-height:330px}.ecosystem-hub{width:76px;height:76px}.ecosystem-hub strong{font-size:.58rem}.ecosystem-node{max-width:132px}.ecosystem-node>span:last-child{max-width:84px}.ecosystem-node-1{top:11%;left:2%}.ecosystem-node-2{top:40%;left:-2%}.ecosystem-node-3{bottom:8%;left:3%}.ecosystem-node-4{top:0;left:27%}.ecosystem-node-5{top:11%;right:2%}.ecosystem-node-6{top:40%;right:-2%}.ecosystem-node-7{bottom:8%;right:3%}.ecosystem-node-8{bottom:0;right:25%}.vision-manifesto-copy h2{max-width:100%;font-size:clamp(2.2rem,12vw,3.5rem)}.vision-manifesto-object{min-height:290px}.vision-manifesto-ring{width:220px;height:220px;top:calc(50% - 110px);left:calc(50% - 110px)}.vision-manifesto-ring.ring-b{width:290px;height:290px;top:calc(50% - 145px);left:calc(50% - 145px)}.footer-inner{grid-template-columns:1fr}.footer-social-row a,.social-button{min-width:44px;min-height:44px}.customer-success-controls button,.product-capabilities-controls button{width:44px;height:44px}.page-transition :where(button,a):not(:disabled):hover,.product-capability-card:hover,.capability-card:hover{transform:none}}@media (max-width:390px){.brand-name{display:none}.hero-title,.hero h1,.page-hero h1,.community h2{font-size:clamp(2.25rem,13vw,3.2rem)!important}.hero-product-item{padding-inline:8px}.ecosystem-node>span:last-child{display:none}.ecosystem-node{border-radius:50%;justify-content:center;width:42px;height:42px;padding:7px}}@media (pointer:coarse){button,a,select,input[type=checkbox],input[type=radio]{-webkit-tap-highlight-color:transparent}.hero-product-item,.footer-link,.capability-switcher-list button,.service-editorial-index button{min-height:44px}}@media (prefers-reduced-motion:reduce){.product-capabilities-track{scroll-behavior:auto}}
:is(.product-capability-screen:has([data-appkit-application-id="8cc7805c-c6e3-4802-b225-d73596631b24"])>div,.product-capability-screen:has([data-appkit-application-id=ab4d5348-f02c-4a9f-a935-5ae41d93907e])>div){background-color:#f6f4ef!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.product-capability-screen:has([data-appkit-application-id="8cc7805c-c6e3-4802-b225-d73596631b24"])>div{background-image:url(https://hrive.up.railway.app/assets/hrive-hero-office.webp)!important}.product-capability-screen:has([data-appkit-application-id=ab4d5348-f02c-4a9f-a935-5ae41d93907e])>div{background-image:url(https://emissional.up.railway.app/assets/cfe-landscape-hero.png)!important}:is(.product-capability-screen:has([data-appkit-application-id="8cc7805c-c6e3-4802-b225-d73596631b24"])>div>*,.product-capability-screen:has([data-appkit-application-id=ab4d5348-f02c-4a9f-a935-5ae41d93907e])>div>*){opacity:0}
:root{--enhance-ink:#181613;--enhance-paper:#fffaf2;--enhance-lime:#dfff00;--enhance-line:#1816131a;--enhance-ease:cubic-bezier(.16, 1, .3, 1);--enhance-ease-soft:cubic-bezier(.22, 1, .36, 1)}[data-motion-page-visible=false] .hero-showcase:before,[data-motion-page-visible=false] .hero-showcase:after,[data-motion-page-visible=false] :is(.ecosystem-connections path,.ecosystem-domain,.ecosystem-node,.hero-product-group-number),[data-motion-visible=false] :is(.ecosystem-connections path,.ecosystem-domain,.ecosystem-node){animation-play-state:paused!important}.hero-showcase{--hero-shift-x:0px;--hero-shift-y:0px;--hero-light-x:50%;--hero-light-y:35%;position:relative;background:radial-gradient(circle at 18% 8%,#dfff0012,#0000 25rem),radial-gradient(circle at 82% 24%,#d0dce23d,#0000 28rem),radial-gradient(circle at 50% 10%,#fffffffc,#fffaf2cc 46%,#f3ece0db 100%)!important}[data-outborn-motion=ready] .hero-showcase:before{transform:translateX(-50%) translate3d(var(--hero-shift-x), var(--hero-shift-y), 0);transform-origin:50%;will-change:transform, opacity, filter;transition:transform .62s var(--enhance-ease-soft);animation:10s ease-in-out infinite outbornHeroLogoBreath}[data-outborn-motion=ready] .hero-showcase:after{background:radial-gradient(circle at var(--hero-light-x) var(--hero-light-y), #ffffff8f, #fff0 30%), radial-gradient(circle at 50% 14%, #dfff0014, transparent 32rem), linear-gradient(180deg, #fffaf200 0%, #fffaf200 68%, #fffaf221 86%, #fffaf270 100%);will-change:background-position, opacity;transition:background .5s var(--enhance-ease-soft);background-size:125% 125%,100% 100%,100% 100%;animation:16s ease-in-out infinite alternate outbornHeroAmbient}@keyframes outbornHeroLogoBreath{0%,to{opacity:.125;filter:saturate(.82)contrast(.98);scale:.992}50%{opacity:.155;filter:saturate(.94)contrast(1.02);scale:1.022}}@keyframes outbornHeroAmbient{0%{opacity:.82;background-position:48% 42%,50%,50%}to{opacity:1;background-position:53% 36%,50%,50%}}.hero-copy>p:first-child{position:relative}.hero-copy>p:first-child:before{content:"";vertical-align:1px;background:var(--enhance-lime);border-radius:50%;width:6px;height:6px;margin-right:9px;animation:3.6s ease-in-out infinite outbornStatusPulse;display:inline-block;box-shadow:0 0 #dfff0047}@keyframes outbornStatusPulse{0%,to{box-shadow:0 0 #dfff0033}50%{box-shadow:0 0 0 7px #dfff0000}}.hero-copy a{isolation:isolate;position:relative;overflow:hidden;transition:transform .24s var(--enhance-ease), box-shadow .26s var(--enhance-ease), border-color .22s ease, background-color .22s ease!important}.hero-copy a:before{content:"";z-index:-1;transition:transform .64s var(--enhance-ease);background:linear-gradient(110deg,#0000 22%,#ffffff8f 48%,#0000 72%);position:absolute;inset:0;transform:translate(-125%)}@media (hover:hover) and (pointer:fine){.hero-copy a:hover{transform:translateY(-2px)}.hero-copy a:hover:before{transform:translate(125%)}.hero-primary:hover{box-shadow:0 16px 36px #b1c7002e}}.hero-copy a:active{transform:translateY(0)scale(.985)!important}.hero-copy:after{content:"";transform-origin:top;background:linear-gradient(#1816133d,#18161300);width:1px;height:34px;margin-top:30px;animation:2.8s ease-in-out infinite outbornScrollCue}@keyframes outbornScrollCue{0%,to{opacity:.35;transform:scaleY(.6)}50%{opacity:.75;transform:scaleY(1)}}.hero-product-group{position:relative}.hero-product-group:before{content:"";transform-origin:0;opacity:.45;height:1px;transition:transform .7s var(--enhance-ease), opacity .4s ease;background:linear-gradient(90deg,#1816131f,#18161309 72%,#0000);position:absolute;top:0;left:0;right:0;transform:scaleX(.32)}.hero-showcase[data-motion-visible=true] .hero-product-group:before{opacity:1;transform:scaleX(1)}.hero-product-group:nth-child(2):before{transition-delay:.12s}.hero-product-group-number{position:relative}.hero-showcase[data-motion-visible=true] .hero-product-group-number{animation:outbornIndexSettle .62s var(--enhance-ease) both}.hero-product-group:nth-child(2) .hero-product-group-number{animation-delay:.12s}@keyframes outbornIndexSettle{0%{opacity:.25;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hero-product-item{isolation:isolate;position:relative}.hero-product-item:before{content:"";z-index:-1;opacity:0;transition:opacity .22s ease, transform .26s var(--enhance-ease);background:linear-gradient(100deg,#ffffffb3,#dfff0017);border-radius:14px;position:absolute;inset:-6px -9px;transform:scale(.985)}.hero-product-item:after{content:"";background:var(--enhance-lime);transform-origin:0;width:28px;height:1px;transition:transform .28s var(--enhance-ease);position:absolute;bottom:-5px;left:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.hero-product-item:hover:before{opacity:1;transform:scale(1)}.hero-product-item:hover:after{transform:scaleX(1)}}.product-capabilities-track{perspective:1400px;perspective-origin:50% 32%}.product-capability-card{--card-rotate-x:0deg;--card-rotate-y:0deg;--card-light-x:50%;--card-light-y:25%;transform-style:preserve-3d;backface-visibility:hidden;transition:transform .36s var(--enhance-ease), border-color .26s ease, box-shadow .36s var(--enhance-ease)!important}@media (hover:hover) and (pointer:fine){.product-capability-card[data-pointer-active=true]{transform:translateY(-5px) rotateX(var(--card-rotate-x)) rotateY(var(--card-rotate-y));box-shadow:0 24px 56px #1816131c,inset 0 1px #ffffff85!important}.product-capability-card[data-pointer-active=true] .product-capability-screen>div{transform:scale(1.022)}}.product-capability-screen{overflow:hidden}.product-capability-screen>div{transition:transform .62s var(--enhance-ease), filter .42s ease;transform-origin:50%}.product-capability-card:focus-visible{outline-offset:4px;outline:2px solid #181613ad}.product-capability-card .product-capability-copy{position:relative}.product-capability-card .product-capability-copy:after{content:"";background:linear-gradient(90deg, var(--enhance-lime), #dfff0000);transform-origin:0;height:1px;transition:transform .42s var(--enhance-ease);position:absolute;bottom:0;left:18px;right:18px;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.product-capability-card:hover .product-capability-copy:after,.product-capability-card:focus-visible .product-capability-copy:after{transform:scaleX(1)}}.ecosystem-map{--ecosystem-shift-x:0px;--ecosystem-shift-y:0px;--ecosystem-rotate-x:0deg;--ecosystem-rotate-y:0deg;transform-style:preserve-3d;transition:transform .68s var(--enhance-ease-soft), filter .48s ease}@media (hover:hover) and (pointer:fine){[data-outborn-motion=ready] .ecosystem-map{transform:translate3d(var(--ecosystem-shift-x), var(--ecosystem-shift-y), 0) rotateX(var(--ecosystem-rotate-x)) rotateY(var(--ecosystem-rotate-y))}}.ecosystem-connections path{stroke-dasharray:7 13;stroke-linecap:round;animation:8s linear infinite outbornConnectionFlow}.ecosystem-connections path:nth-child(2n){animation-duration:10s;animation-direction:reverse}.ecosystem-connections path:nth-child(3n){animation-duration:12s}@keyframes outbornConnectionFlow{to{stroke-dashoffset:-80px}}.ecosystem-domain{animation:6.4s ease-in-out infinite outbornDomainBreath}.ecosystem-domain:nth-of-type(2n){animation-delay:-2.1s}.ecosystem-domain:nth-of-type(3n){animation-delay:-4s}@keyframes outbornDomainBreath{0%,to{border-color:#1816131a;box-shadow:0 0 #dfff0000}50%{border-color:#18161329;box-shadow:0 0 0 5px #dfff0009}}.ecosystem-node{transition:transform .28s var(--enhance-ease), box-shadow .3s ease, border-color .24s ease, filter .28s ease}@media (hover:hover) and (pointer:fine){.ecosystem-node:hover{filter:saturate(1.04);border-color:#18161338;transform:translateY(-3px)scale(1.025);box-shadow:0 12px 28px #18161314}}.capability-switcher-list button{position:relative;overflow:hidden;transition:padding-left .3s var(--enhance-ease), color .22s ease, background-color .22s ease!important}.capability-switcher-list button:after{content:"";background:var(--enhance-lime);transform-origin:0;width:44px;height:1px;transition:transform .3s var(--enhance-ease);position:absolute;bottom:0;left:0;transform:scaleX(0)}.capability-switcher-list button[aria-selected=true]:after,.capability-switcher-list button:hover:after{transform:scaleX(1)}.capability-switcher-detail{transition:box-shadow .42s var(--enhance-ease), border-color .3s ease}#capabilities[data-motion-visible=true] .capability-switcher-detail{animation:outbornDetailSettle .7s var(--enhance-ease) both}@keyframes outbornDetailSettle{0%{filter:saturate(.92)}to{filter:saturate()}}[data-appkit-cms-source=caseStudies] .case-study-grid article{position:relative}[data-appkit-cms-source=caseStudies] .case-study-grid article:after{content:"";transform-origin:0;height:1px;transition:transform .6s var(--enhance-ease);background:linear-gradient(90deg,#18161326,#18161308);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.4)}[data-appkit-cms-source=caseStudies][data-motion-visible=true] .case-study-grid article:after{transform:scaleX(1)}[data-appkit-cms-source=caseStudies] .case-study-grid article:nth-child(2):after{transition-delay:.1s}[data-appkit-cms-source=caseStudies] .case-study-grid article:nth-child(3):after{transition-delay:.18s}.customer-success-story{transition:transform .42s var(--enhance-ease), box-shadow .42s var(--enhance-ease)}@media (hover:hover) and (pointer:fine){.customer-success-story:hover{transform:translateY(-3px)}}.site-nav,[data-site-nav]{transition:box-shadow .32s var(--enhance-ease), background-color .26s ease, border-color .26s ease}.home-contact-section button,.home-contact-section a,.page-transition :where(button,a) svg{transition:transform .26s var(--enhance-ease), opacity .22s ease}@media (hover:hover) and (pointer:fine){.home-contact-section button:hover svg,.home-contact-section a:hover svg{transform:translate(3px)}}@media (hover:none),(pointer:coarse){.product-capability-card,.ecosystem-map,.ecosystem-node,.hero-copy a{transform:none!important}.hero-showcase:before{transform:translate(-50%)!important}}@media (prefers-reduced-motion:reduce){.hero-showcase:before,.hero-showcase:after,.hero-copy:after,.hero-copy>p:first-child:before,.hero-product-group-number,.ecosystem-connections path,.ecosystem-domain,.ecosystem-node,.capability-switcher-detail,[data-appkit-cms-source=caseStudies] .case-study-grid article:after{animation:none!important}.hero-showcase:before{opacity:.14!important;transform:translate(-50%)scale(1)!important}.product-capability-card,.product-capability-screen>div,.ecosystem-map,.ecosystem-node,.hero-copy a,.hero-product-item,.capability-switcher-list button,.customer-success-story{transition-duration:.01ms!important;transform:none!important}}
:root{--visible-lime:#dfff00;--visible-ink:#181613;--visible-paper:#fffaf2;--visible-warm:#f1eadf;--visible-line:#1816131f;--visible-ease:cubic-bezier(.16, 1, .3, 1);--visible-enter:.72s}.site-nav{-webkit-backdrop-filter:blur(18px)saturate(1.08);transition:background-color .28s ease, border-color .28s ease, box-shadow .32s var(--visible-ease), transform .32s var(--visible-ease)!important;background:#fffaf2db!important;border-color:#18161317!important;box-shadow:0 14px 44px #18161312!important}.site-nav.is-scrolled{background:#fffaf2f2!important;border-color:#18161321!important;box-shadow:0 18px 50px #1816131c!important}.hero-showcase{box-shadow:inset 0 -1px #18161314;background:radial-gradient(circle at 16% 8%,#dfff0029,#0000 27rem),radial-gradient(circle at 82% 18%,#9eb8c247,#0000 31rem),radial-gradient(circle at 50% 2%,#fff,#fffaf2d1 44%,#eee5d7eb 100%)!important}[data-outborn-motion=ready] .hero-showcase:before{opacity:.18;animation:7.2s ease-in-out infinite outbornHeroVisibleBreath!important}@keyframes outbornHeroVisibleBreath{0%,to{opacity:.13;filter:saturate(.72)contrast(.96);rotate:-1.2deg;scale:.965}48%{opacity:.22;filter:saturate()contrast(1.04);rotate:.9deg;scale:1.045}68%{opacity:.195;rotate:.25deg;scale:1.018}}[data-outborn-motion=ready] .hero-showcase:after{background:radial-gradient(circle at var(--hero-light-x,50%) var(--hero-light-y,35%), #ffffffc7, #fff0 31%), radial-gradient(circle at 50% 16%, #dfff0024, transparent 34rem), linear-gradient(180deg, #fffaf200 0%, #fffaf20a 55%, #fffaf233 82%, #f1eadfa3 100%)!important;background-size:130% 130%,115% 115%,100% 100%!important;animation:10s ease-in-out infinite alternate outbornHeroVisibleLight!important}@keyframes outbornHeroVisibleLight{0%{background-position:43% 42%,48%,50%}to{background-position:57% 32%,54% 44%,50%}}.hero-title{text-shadow:0 1px #ffffff80,0 18px 55px #18161314!important}.hero-primary{background:linear-gradient(135deg, #e8ff42 0%, var(--visible-lime) 52%, #c9ed00 100%)!important;border:1px solid #1816131f!important;box-shadow:0 12px 30px #a9c20033!important}@media (hover:hover) and (pointer:fine){.hero-primary:hover{transform:translateY(-3px)scale(1.018)!important;box-shadow:0 18px 42px #9bb50047!important}.hero-copy a:not(.hero-primary):hover{border-color:#18161333!important;transform:translateY(-3px)!important;box-shadow:0 14px 34px #18161314!important}}[data-outborn-motion=ready] .hero-showcase[data-motion-visible=false] .hero-product-group{opacity:.34;translate:0 22px}[data-outborn-motion=ready] .hero-product-group{transition:opacity .64s var(--visible-ease), translate .76s var(--visible-ease)!important}[data-outborn-motion=ready] .hero-showcase[data-motion-visible=true] .hero-product-group{opacity:1;translate:0}.hero-showcase[data-motion-visible=true] .hero-product-group:nth-child(2){transition-delay:.13s!important}.hero-product-group:before{background:linear-gradient(90deg, var(--visible-lime), #18161324 28%, #1816130a 78%, transparent)!important;height:2px!important}@media (hover:hover) and (pointer:fine){.hero-product-item:hover{translate:6px}.hero-product-item:hover [data-appkit-application-id]{scale:1.11}}.product-capabilities{position:relative;background:radial-gradient(circle at 12% 4%,#dfff001a,#0000 28rem),linear-gradient(#fffaf2fa,#f4ede2f0)!important;box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #18161312!important}[data-outborn-motion=ready] .product-capabilities[data-motion-visible=false] .product-capabilities-heading{opacity:.2;translate:0 30px}.product-capabilities-heading{transition:opacity var(--visible-enter) var(--visible-ease), translate var(--visible-enter) var(--visible-ease)!important}.product-capabilities[data-motion-visible=true] .product-capabilities-heading{opacity:1;translate:0}.product-capability-card{border-color:#1816131c!important;box-shadow:0 12px 34px #1816130e,inset 0 1px #ffffffb8!important}[data-outborn-motion=ready] .product-capabilities[data-motion-visible=false] .product-capability-card{opacity:.08;translate:0 34px}[data-outborn-motion=ready] .product-capability-card{transition:opacity .68s var(--visible-ease), translate .76s var(--visible-ease), transform .36s var(--visible-ease), border-color .26s ease, box-shadow .36s var(--visible-ease)!important}.product-capabilities[data-motion-visible=true] .product-capability-card{opacity:1;translate:0}.product-capabilities[data-motion-visible=true] .product-capability-card:nth-child(2){transition-delay:70ms}.product-capabilities[data-motion-visible=true] .product-capability-card:nth-child(3){transition-delay:.14s}.product-capabilities[data-motion-visible=true] .product-capability-card:nth-child(4){transition-delay:.21s}.product-capabilities[data-motion-visible=true] .product-capability-card:nth-child(5){transition-delay:.28s}.product-capabilities[data-motion-visible=true] .product-capability-card:nth-child(6){transition-delay:.35s}.product-capability-screen{box-shadow:inset 0 -1px #18161312}.product-capability-screen>div{filter:saturate(.94)contrast(.99)}@media (hover:hover) and (pointer:fine){.product-capability-card:hover{border-color:#18161333!important;box-shadow:0 26px 62px #18161324,inset 0 1px #ffffffc7!important}.product-capability-card:hover .product-capability-screen>div{filter:saturate(1.08)contrast(1.02);scale:1.035}}.ecosystem-animation{position:relative;box-shadow:inset 0 1px #1816130f,inset 0 -1px #1816130f;background:radial-gradient(circle at 72% 44%,#dfff001f,#0000 26rem),linear-gradient(#f3ecdf 0%,#fffaf2 100%)!important}[data-outborn-motion=ready] .ecosystem-animation[data-motion-visible=false] .ecosystem-animation-copy,[data-outborn-motion=ready] .ecosystem-animation[data-motion-visible=false] .ecosystem-map{opacity:.16;translate:0 30px}.ecosystem-animation-copy,.ecosystem-map{transition:opacity .76s var(--visible-ease), translate .82s var(--visible-ease), transform .68s var(--visible-ease), filter .48s ease!important}.ecosystem-animation[data-motion-visible=true] .ecosystem-animation-copy,.ecosystem-animation[data-motion-visible=true] .ecosystem-map{opacity:1;translate:0}.ecosystem-animation[data-motion-visible=true] .ecosystem-map{transition-delay:.1s!important}.ecosystem-animation[data-motion-visible=true] .ecosystem-connections path{filter:drop-shadow(0 0 3px #dfff002e);stroke-dasharray:10 12!important;stroke-width:1.55px!important;opacity:.68!important;animation:4.8s linear infinite outbornConnectionVisibleFlow!important}.ecosystem-animation[data-motion-visible=true] .ecosystem-connections path:nth-child(2n){animation-duration:6.3s!important;animation-direction:reverse!important}@keyframes outbornConnectionVisibleFlow{to{stroke-dashoffset:-132px}}.ecosystem-animation[data-motion-visible=true] .ecosystem-domain{animation:4.2s ease-in-out infinite outbornDomainVisiblePulse!important}@keyframes outbornDomainVisiblePulse{0%,to{border-color:#1816131c;box-shadow:0 0 #dfff0000}50%{border-color:#1816133d;box-shadow:0 0 0 8px #dfff0012}}@media (hover:hover) and (pointer:fine){.ecosystem-node:hover{transform:translateY(-5px)scale(1.055)!important;box-shadow:0 16px 36px #1816131f!important}}#capabilities{box-shadow:inset 0 -1px #1816130f;background:linear-gradient(#fff,#f8f4ecf5)!important}[data-outborn-motion=ready] #capabilities[data-motion-visible=false] .capability-switcher-list,[data-outborn-motion=ready] #capabilities[data-motion-visible=false] .capability-switcher-detail{opacity:.14;translate:0 28px}.capability-switcher-list,.capability-switcher-detail{transition:opacity .7s var(--visible-ease), translate .76s var(--visible-ease), box-shadow .42s var(--visible-ease), border-color .3s ease!important}#capabilities[data-motion-visible=true] .capability-switcher-list,#capabilities[data-motion-visible=true] .capability-switcher-detail{opacity:1;translate:0}#capabilities[data-motion-visible=true] .capability-switcher-detail{transition-delay:90ms!important}.capability-switcher-list button:after{background:linear-gradient(90deg, var(--visible-lime), #b9dc00)!important;width:58px!important;height:2px!important}[data-appkit-cms-source=caseStudies]{position:relative}[data-appkit-cms-source=caseStudies]:before{content:"";background:linear-gradient(90deg,#0000,#18161329,#0000);width:min(92%,1220px);height:1px;position:absolute;top:0;left:50%;translate:-50%}[data-outborn-motion=ready] [data-appkit-cms-source=caseStudies][data-motion-visible=false] .case-study-grid article{opacity:.08;translate:0 30px}[data-appkit-cms-source=caseStudies] .case-study-grid article{transition:opacity .68s var(--visible-ease), translate .76s var(--visible-ease), box-shadow .32s var(--visible-ease)!important}[data-appkit-cms-source=caseStudies][data-motion-visible=true] .case-study-grid article{opacity:1;translate:0}[data-appkit-cms-source=caseStudies][data-motion-visible=true] .case-study-grid article:nth-child(2){transition-delay:90ms}[data-appkit-cms-source=caseStudies][data-motion-visible=true] .case-study-grid article:nth-child(3){transition-delay:.18s}@media (hover:hover) and (pointer:fine){[data-appkit-cms-source=caseStudies] .case-study-grid article:hover{translate:0 -4px;box-shadow:0 18px 44px #18161313}}[data-outborn-motion=ready] .customer-success[data-motion-visible=false],[data-outborn-motion=ready] .home-contact-section[data-motion-visible=false]>*{opacity:.18;translate:0 28px}.customer-success,.home-contact-section>*{transition:opacity .7s var(--visible-ease), translate .76s var(--visible-ease)!important}.customer-success[data-motion-visible=true],.home-contact-section[data-motion-visible=true]>*{opacity:1;translate:0}.home-contact-section{position:relative;background:radial-gradient(circle at 82% 18%,#dfff001f,#0000 24rem),linear-gradient(#f5efe5eb,#fffaf2)!important}[data-motion-page-visible=false] :is(.ecosystem-connections path,.ecosystem-domain){animation-play-state:paused!important}@media (hover:none),(pointer:coarse){.product-capability-card,.ecosystem-map,.hero-product-item{transform:none!important}}@media (prefers-reduced-motion:reduce){.hero-showcase:before,.hero-showcase:after,.hero-product-group,.product-capabilities-heading,.product-capability-card,.ecosystem-animation-copy,.ecosystem-map,.ecosystem-connections path,.ecosystem-domain,.capability-switcher-list,.capability-switcher-detail,[data-appkit-cms-source=caseStudies] .case-study-grid article,.customer-success,.home-contact-section>*{opacity:1!important;transition:none!important;animation:none!important;translate:0!important;rotate:none!important;scale:1!important}}
.home-contact-section{isolation:isolate;color:#fffaf2;position:relative;background:radial-gradient(circle at 12% 18%,#dfff002e,#0000 22rem),radial-gradient(circle at 88% 20%,#aab8c02e,#0000 26rem),linear-gradient(#181613 0%,#211d19 100%)!important}.home-contact-section:before{content:"";aspect-ratio:1;opacity:.85;pointer-events:none;background:conic-gradient(from 180deg,#dfff0024,#dfff0000,#ffffff14,#dfff0024);border-radius:999px;width:min(38vw,420px);position:absolute;inset:auto -8% -45% auto;-webkit-mask:radial-gradient(circle,#0000 58%,#000 60%);mask:radial-gradient(circle,#0000 58%,#000 60%)}.home-contact-section:after{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask:linear-gradient(#00000047,#0000000f);mask:linear-gradient(#00000047,#0000000f)}.home-contact-section>.relative{align-items:end;gap:1rem;display:grid}.home-contact-section p{color:#fffaf299!important}.home-contact-section h2{color:#fffaf2;letter-spacing:-.045em;text-wrap:balance;max-width:14ch;font-size:clamp(2.2rem,4vw,4.5rem);line-height:.95}.home-contact-section button{border:1px solid #18161326;width:fit-content;min-height:3.25rem;box-shadow:0 18px 40px #a9c20038;color:#181613!important;background:linear-gradient(135deg,#ebff52 0%,#dfff00 55%,#c8e700 100%)!important}@media (hover:hover) and (pointer:fine){.home-contact-section button:hover{transform:translateY(-3px);box-shadow:0 24px 48px #a9c20047}}@media (min-width:900px){.home-contact-section>.relative{grid-template-columns:minmax(0,1fr) auto;gap:2rem}.home-contact-section button{align-self:end}}.page-transition .contact-fields{background:0 0;border:0;border-radius:0;overflow:visible}.page-transition .contact-fields>*{border-bottom:1px solid #18161314}.page-transition .contact-fields>:last-child{border-bottom:0}.page-transition .contact-form input,.page-transition .contact-form select,.page-transition .contact-form textarea{color:#181613}.page-transition .contact-form input::-moz-placeholder{color:#18161361}.page-transition .contact-form textarea::-moz-placeholder{color:#18161361}.page-transition .contact-form input::placeholder,.page-transition .contact-form textarea::placeholder{color:#18161361}.page-transition .contact-submit{border:1px solid #1816131f;min-height:3rem;box-shadow:0 16px 36px #a9c2002e;color:#181613!important;background:linear-gradient(135deg,#ebff52 0%,#dfff00 55%,#c8e700 100%)!important}.page-transition .contact-submit[data-loading]{box-shadow:none}
:root{--sculptural-ink:#171716;--sculptural-paper:#fbf7ef;--sculptural-paper-soft:#fdf9f2;--sculptural-paper-deep:#f3ede3;--sculptural-line:#1717161a;--sculptural-line-soft:#17171611;--sculptural-lime:#dfff00;--sculptural-ease:cubic-bezier(.16, 1, .3, 1)}.sculptural-home{min-height:940px;color:var(--sculptural-ink);background:radial-gradient(circle at 12% 14%, #fffffff2, transparent 28rem), linear-gradient(180deg, #fdfaf4 0%, var(--sculptural-paper) 66%, #f7f1e8 100%);border-bottom:1px solid #1717160f;position:relative;overflow:hidden}.sculptural-home-nav{z-index:30;-webkit-backdrop-filter:blur(16px)saturate(1.02);background:#fdf9f2c2;border-bottom:1px solid #17171617;justify-content:space-between;align-items:center;width:100%;min-height:100px;padding:0 clamp(3rem,5vw,5.25rem);display:flex;position:absolute;inset:0 0 auto}.sculptural-brand{min-height:48px;color:var(--sculptural-ink);align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.sculptural-brand-mark{flex:none;width:46px;height:40px;display:block;position:relative;overflow:hidden}.sculptural-brand-mark img{-o-object-fit:contain;object-fit:contain;filter:grayscale()brightness(.42)contrast(1.38);width:70px;max-width:none;height:70px;position:absolute;inset:-12px;transform:rotate(-10deg)}.sculptural-brand-wordmark{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,2vw,2.05rem);font-weight:400;line-height:1}.sculptural-nav-links{align-items:center;gap:clamp(1.6rem,2.8vw,3rem);font-size:.9rem;font-weight:500;display:flex}.sculptural-nav-links>a:not(.sculptural-talk){color:#171716e0;align-items:center;min-height:44px;text-decoration:none;transition:opacity .18s;display:inline-flex;position:relative}.sculptural-nav-links>a:not(.sculptural-talk):hover{opacity:.58}.sculptural-nav-links>a.is-active:after{content:"";background:#1717166b;width:22px;height:1px;position:absolute;bottom:4px;left:0}.sculptural-nav-links>a.is-active:before{content:"";background:var(--sculptural-lime);border-radius:50%;width:7px;height:7px;position:absolute;bottom:1px;left:19px;box-shadow:0 0 0 3px #dfff0014}.sculptural-talk{color:#fff;min-height:52px;transition:transform .22s var(--sculptural-ease), box-shadow .22s var(--sculptural-ease);background:#171716;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;padding:0 1.55rem;text-decoration:none;display:inline-flex;box-shadow:0 10px 28px #17171621}.sculptural-talk b,.sculptural-primary-cta b{color:#b8d600;font-size:1rem;font-weight:500}.sculptural-talk:hover{transform:translateY(-2px);box-shadow:0 14px 34px #1717162e}.sculptural-hero{min-height:940px;padding:174px var(--outborn-homepage-rail) 314px;position:relative;overflow:hidden}.sculptural-hero:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 52% 40%,#ffffff75,#0000 48%);position:absolute;inset:100px 0 250px 42%}.sculptural-hero-art{z-index:0;opacity:.46;filter:grayscale()brightness(1.72)contrast(.56);mix-blend-mode:multiply;transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:min(76vw,1180px);max-width:none;height:auto;animation:sculpturalMarkDrift 15s var(--sculptural-ease) infinite alternate;position:absolute;top:54px;left:34.2%;transform:rotate(8deg)}.sculptural-hero-copy{z-index:5;width:min(47%,680px);max-width:680px;position:relative}.sculptural-eyebrow{color:#171716ad;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.82rem;margin:0 0 1.7rem;font-size:.72rem;font-weight:600;line-height:1;display:inline-flex}.sculptural-eyebrow>span{background:var(--sculptural-lime);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #dfff000e}.sculptural-hero-copy h1{max-width:660px;color:var(--sculptural-ink);letter-spacing:-.058em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(4.5rem,5.65vw,6.45rem);font-weight:400;line-height:.91}.sculptural-description{color:#171716b8;max-width:510px;margin:1.75rem 0 0;font-size:clamp(.98rem,1.15vw,1.12rem);line-height:1.62}.sculptural-actions{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:1.9rem;display:flex}.sculptural-primary-cta,.sculptural-secondary-cta{min-height:54px;transition:transform .22s var(--sculptural-ease), box-shadow .22s var(--sculptural-ease), background-color .18s ease, border-color .18s ease;border-radius:999px;justify-content:center;align-items:center;gap:1rem;padding:0 1.55rem;font-size:.83rem;font-weight:600;text-decoration:none;display:inline-flex}.sculptural-primary-cta{color:#fff;background:#171716;border:1px solid #171716;box-shadow:0 12px 30px #17171626}.sculptural-secondary-cta{color:var(--sculptural-ink);-webkit-backdrop-filter:blur(12px);background:#fdf9f2a8;border:1px solid #17171647}.sculptural-secondary-cta b{color:#171716a3;font-size:1rem;font-weight:500}.sculptural-primary-cta:hover,.sculptural-secondary-cta:hover{transform:translateY(-2px)}.sculptural-primary-cta:hover{box-shadow:0 18px 40px #17171636}.sculptural-secondary-cta:hover{background:#fffc;border-color:#17171666}.sculptural-ecosystem-pillars{z-index:10;left:var(--outborn-homepage-rail);right:var(--outborn-homepage-rail);position:absolute;bottom:22px}.sculptural-ecosystem-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;display:grid}.sculptural-ecosystem-card{height:100%;min-height:188px;color:var(--sculptural-ink);-webkit-backdrop-filter:blur(24px)saturate(1.04);transition:background-color .18s ease, border-color .18s ease, transform .22s var(--sculptural-ease);background:#fcf8f1c2;border:1px solid #17171617;border-radius:10px;grid-template-columns:3.25rem minmax(0,1fr) 1.2rem;align-items:start;gap:1rem;padding:1.55rem 1.45rem 1.4rem;text-decoration:none;display:grid;position:relative;box-shadow:0 24px 64px #3a302412}@media (hover:hover) and (pointer:fine){.sculptural-ecosystem-card:hover{background:#ffffff94;border-color:#17171626}.sculptural-ecosystem-card:hover .sculptural-ecosystem-arrow{transform:translate(3px)}}.sculptural-ecosystem-card:focus-visible{outline-offset:3px;outline:2px solid #171716d1}.sculptural-ecosystem-icon{background:#ffffff61;border:1px solid #17171617;border-radius:.72rem;place-items:center;width:3.15rem;height:3.15rem;display:grid}.sculptural-ecosystem-icon svg{width:23px;height:23px}.sculptural-ecosystem-copy{min-width:0;display:block}.sculptural-ecosystem-copy strong{letter-spacing:-.02em;max-width:190px;font-size:clamp(.96rem,1.2vw,1.13rem);font-weight:500;line-height:1.28;display:block}.sculptural-ecosystem-copy>span{color:#1717169c;max-width:205px;margin-top:.85rem;font-size:.72rem;line-height:1.5;display:block}.sculptural-ecosystem-copy>strong,.sculptural-ecosystem-copy>span{overflow-wrap:anywhere}.sculptural-ecosystem-arrow{color:#17171694;align-self:end;font-size:1.15rem;transition:transform .18s}.legacy-home-content [data-site-nav],.legacy-home-content .hero-showcase{display:none!important}.legacy-home-content .site-frame{min-height:0!important}@keyframes sculpturalMarkDrift{0%{transform:translate(0,0)rotate(7.4deg)scale(.995)}to{transform:translate(8px,-9px)rotate(8.8deg)scale(1.012)}}@media (max-width:1240px){.sculptural-home-nav{padding-inline:2.1rem}.sculptural-nav-links{gap:1.45rem}.sculptural-hero{padding-left:var(--outborn-homepage-rail);padding-right:var(--outborn-homepage-rail)}.sculptural-hero-art{width:min(82vw,1080px);left:35%}.sculptural-ecosystem-pillars{left:var(--outborn-homepage-rail);right:var(--outborn-homepage-rail)}.sculptural-ecosystem-card{grid-template-columns:2.8rem minmax(0,1fr) 1rem;gap:.8rem;padding-inline:1rem}.sculptural-ecosystem-icon{width:2.75rem;height:2.75rem}}@media (max-width:900px){.sculptural-home{min-height:auto}.sculptural-home-nav{min-height:82px;padding-inline:1.35rem;position:relative}.sculptural-brand-mark{width:39px;height:36px}.sculptural-brand-wordmark{font-size:1.65rem}.sculptural-nav-links>a:not(.sculptural-talk){display:none}.sculptural-talk{min-height:44px;padding-inline:1.15rem;font-size:.78rem}.sculptural-hero{min-height:auto;padding:6.4rem 1.5rem 2rem}.sculptural-hero:after{height:520px;inset:20px -15% auto 26%}.sculptural-hero-art{opacity:.34;width:min(120vw,900px);top:28px;left:30%;transform:rotate(7deg)}.sculptural-hero-copy{width:min(100%,620px);max-width:620px}.sculptural-hero-copy h1{max-width:610px;font-size:clamp(3.7rem,9.8vw,5.4rem)}.sculptural-description{max-width:470px}.sculptural-ecosystem-pillars{margin:5.5rem 0 0;position:relative;bottom:auto;left:auto;right:auto}.sculptural-ecosystem-grid{grid-template-columns:1fr}}@media (max-width:640px){.sculptural-home-nav{min-height:74px;padding-inline:1rem}.sculptural-brand{gap:.4rem}.sculptural-brand-mark{width:34px;height:32px}.sculptural-brand-mark img{width:54px;height:54px;inset:-10px}.sculptural-brand-wordmark{font-size:1.45rem}.sculptural-talk{min-height:40px;padding-inline:1rem}.sculptural-talk b{display:none}.sculptural-hero{padding:5rem var(--outborn-homepage-rail) 1rem}.sculptural-hero-art{opacity:.28;width:154vw;top:34px;left:20%}.sculptural-eyebrow{letter-spacing:.18em;margin-bottom:1.25rem;font-size:.64rem}.sculptural-hero-copy h1{font-size:clamp(3rem,14vw,4.35rem);line-height:.92}.sculptural-description{margin-top:1.25rem;font-size:.92rem;line-height:1.58}.sculptural-actions{gap:.65rem;margin-top:1.5rem}.sculptural-primary-cta,.sculptural-secondary-cta{min-height:48px;padding-inline:1.2rem;font-size:.76rem}.sculptural-ecosystem-pillars{margin-top:4.3rem}.sculptural-ecosystem-grid{grid-template-columns:1fr}.sculptural-ecosystem-card{border-radius:10px;min-height:142px}}@media (prefers-reduced-motion:reduce){.sculptural-hero-art{animation:none!important;transform:rotate(8deg)!important}.sculptural-talk,.sculptural-primary-cta,.sculptural-secondary-cta,.sculptural-ecosystem-card,.sculptural-ecosystem-arrow{transition:none!important}}
html body #outborn-sculptural-home-v3{background:radial-gradient(circle at 18% 18%,#fffffffa 0 10%,#ffffff8a 28%,#0000 48%),radial-gradient(circle at 74% 36%,#c5bcb029,#0000 31%),linear-gradient(#fdfaf4 0%,#fbf7ef 62%,#f5eee4 100%)!important}html body #outborn-sculptural-home-v3 .sculptural-hero{isolation:isolate!important}html body #outborn-sculptural-home-v3 .sculptural-hero:before{content:""!important;z-index:-2!important;pointer-events:none!important;opacity:.62!important;background:radial-gradient(at 76% 38%,#ffffffb3 0 12%,#ffffff38 34%,#0000 60%),radial-gradient(at 45% 54%,#978d8117,#0000 46%),repeating-linear-gradient(108deg,#3d363005 0 1px,#0000 1px 7px)!important;display:block!important;position:absolute!important;inset:92px -6% 220px!important;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 88%,#0000 100%)!important;mask-image:linear-gradient(#0000 0%,#000 8% 88%,#0000 100%)!important}html body #outborn-sculptural-home-v3 .sculptural-hero:after{content:none!important;display:none!important}html body #outborn-sculptural-home-v3 .sculptural-hero-art{z-index:0!important;opacity:.5!important;filter:grayscale()brightness(1.54)contrast(.72)saturate(.35)!important;mix-blend-mode:multiply!important;transform-origin:50%!important;width:min(88vw,1320px)!important;max-width:none!important;animation:16s cubic-bezier(.16,1,.3,1) infinite alternate sculpturalBackgroundDrift!important;top:8px!important;left:50%!important;transform:translate(-50%)rotate(8deg)!important;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000085 9%,#000 22% 84%,#000000c7 92%,#0000 100%),linear-gradient(#0000 0%,#000 7% 84%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0%,#00000085 9%,#000 22% 84%,#000000c7 92%,#0000 100%),linear-gradient(#0000 0%,#000 7% 84%,#0000 100%)!important}html body #outborn-sculptural-home-v3 .sculptural-hero-copy{position:relative!important}html body #outborn-sculptural-home-v3 .sculptural-hero-copy:before{content:""!important;z-index:-1!important;pointer-events:none!important;filter:blur(18px)!important;background:radial-gradient(at 34% 48%,#fdfaf4eb 0 26%,#fdfaf49e 52%,#0000 76%)!important;position:absolute!important;inset:-5rem -6rem -5rem -5rem!important}@keyframes sculpturalBackgroundDrift{0%{transform:translate(-5px,4px)rotate(7.4deg)scale(1.01)}to{transform:translate(14px,-12px)rotate(8.7deg)scale(1.025)}}@keyframes sculpturalShadowDrift{0%{transform:translate(-12px,13px)rotate(7.7deg)scale(1.045)}to{transform:translate(18px,-9px)rotate(9.1deg)scale(1.075)}}@media (max-width:1240px){html body #outborn-sculptural-home-v3 .sculptural-hero-art{width:min(94vw,1220px)!important;left:32%!important}html body #outborn-sculptural-home-v3 .sculptural-hero:after{width:min(96vw,1240px)!important;left:32.5%!important}}@media (max-width:900px){html body #outborn-sculptural-home-v3 .sculptural-hero:before{opacity:.52!important;inset:60px -22% 250px -18%!important}html body #outborn-sculptural-home-v3 .sculptural-hero:after{opacity:.15!important;filter:grayscale()blur(38px)brightness(1.08)contrast(.76)!important;width:126vw!important;top:172px!important;left:28%!important}html body #outborn-sculptural-home-v3 .sculptural-hero-art{opacity:.4!important;width:122vw!important;top:166px!important;left:27%!important}html body #outborn-sculptural-home-v3 .sculptural-hero-copy:before{inset:-4rem -4rem -4rem -3rem!important}}@media (max-width:640px){html body #outborn-sculptural-home-v3 .sculptural-hero:before{opacity:.45!important;inset:210px -70% 470px -30%!important}html body #outborn-sculptural-home-v3 .sculptural-hero:after{opacity:.12!important;filter:grayscale()blur(30px)brightness(1.08)contrast(.74)!important;width:174vw!important;top:314px!important;left:4%!important}html body #outborn-sculptural-home-v3 .sculptural-hero-art{opacity:.31!important;width:170vw!important;top:305px!important;left:3%!important;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 78%,#0000 100%)!important;mask-image:linear-gradient(#0000 0%,#000 10% 78%,#0000 100%)!important}html body #outborn-sculptural-home-v3 .sculptural-hero-copy:before{background:radial-gradient(at 24% 42%,#fdfaf4f5 0 30%,#fdfaf4b3 56%,#0000 80%)!important;inset:-3rem -2rem!important}}@media (prefers-reduced-motion:reduce){html body #outborn-sculptural-home-v3 .sculptural-hero-art,html body #outborn-sculptural-home-v3 .sculptural-hero:after{animation:none!important}html body #outborn-sculptural-home-v3 .sculptural-hero-art{transform:rotate(8deg)!important}html body #outborn-sculptural-home-v3 .sculptural-hero:after{transform:rotate(8deg)scale(1.055)!important}}
html body #outborn-sculptural-home-v3 .sculptural-home-nav{isolation:isolate!important;font-family:var(--font-ibm-plex-sans), "IBM Plex Sans", system-ui, sans-serif!important;background-color:#fdf9f2!important;background-image:linear-gradient(#fdf9f2c2,#fdf9f2c2),url(/brand/outborn-logo-black.png)!important;background-position:50%,68%!important;background-repeat:no-repeat,no-repeat!important;background-size:100% 100%,min(68vw,860px)!important;position:absolute!important;overflow:hidden!important}html body .appkit-topbar-logo-source #outborn-sculptural-home-v3 .sculptural-brand-mark{width:48px!important;height:48px!important;box-shadow:none!important;background-color:#0000!important;background-image:url(/brand/outborn-logo-black.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:0!important;border-radius:0!important;flex:0 0 48px!important;place-items:center!important;display:grid!important;position:relative!important;overflow:visible!important}html body .appkit-topbar-logo-source #outborn-sculptural-home-v3 .sculptural-brand-mark img{-o-object-fit:contain!important;object-fit:contain!important;filter:none!important;opacity:0!important;visibility:hidden!important;width:48px!important;max-width:48px!important;height:48px!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}html body #outborn-sculptural-home-v3 .sculptural-brand-wordmark{font-family:var(--font-ibm-plex-sans), "IBM Plex Sans", system-ui, sans-serif!important;letter-spacing:-.035em!important;font-weight:600!important}html body #outborn-sculptural-home-v3 .sculptural-nav-links,html body #outborn-sculptural-home-v3 .sculptural-talk,html body #outborn-sculptural-home-v3 .sculptural-mobile-menu,html body #outborn-sculptural-home-v3 .sculptural-hero{font-family:var(--font-ibm-plex-sans), "IBM Plex Sans", system-ui, sans-serif!important}html body .appkit-topbar-logo-source #outborn-sculptural-home-v3 .sculptural-hero{background-image:linear-gradient(#fdf9f2ed,#fdf9f2ed),url(/brand/outborn-logo-black.png)!important;background-position:50%,50% 82px!important;background-repeat:no-repeat,no-repeat!important;background-size:100% 100%,100vw!important}html body #outborn-sculptural-home-v3 .sculptural-hero-copy{z-index:5!important;position:relative!important}html body #outborn-sculptural-home-v3 .sculptural-hero-copy h1{font-family:var(--font-ibm-plex-sans), "IBM Plex Sans", system-ui, sans-serif!important;letter-spacing:-.052em!important;font-weight:500!important;line-height:.94!important}html body #outborn-sculptural-home-v3 .sculptural-description,html body #outborn-sculptural-home-v3 .sculptural-eyebrow,html body #outborn-sculptural-home-v3 .sculptural-actions{font-family:var(--font-ibm-plex-sans), "IBM Plex Sans", system-ui, sans-serif!important}html body #outborn-sculptural-home-v3 .sculptural-home-nav:before{content:none!important;background:0 0!important;display:none!important}html body #outborn-sculptural-home-v3 .sculptural-header-watermark{display:none!important}html body #outborn-sculptural-home-v3 .sculptural-brand,html body #outborn-sculptural-home-v3 .sculptural-nav-links,html body #outborn-sculptural-home-v3 .sculptural-mobile-menu{z-index:3!important;position:relative!important}@media (max-width:1240px){html body #outborn-sculptural-home-v3 .sculptural-home-nav{background-image:linear-gradient(#fdf9f2c7,#fdf9f2c7),url(/brand/outborn-logo-black.png)!important;background-position:50%,70%!important;background-size:100% 100%,min(76vw,820px)!important}html body .appkit-topbar-logo-source #outborn-sculptural-home-v3 .sculptural-hero{background-position:50%,50% 96px!important;background-size:100% 100%,100vw!important}}@media (max-width:900px){html body #outborn-sculptural-home-v3 .sculptural-home-nav{background-image:linear-gradient(#fdf9f2d1,#fdf9f2d1),url(/brand/outborn-logo-black.png)!important;background-position:50%,68% 48%!important;background-size:100% 100%,620px!important}html body .appkit-topbar-logo-source #outborn-sculptural-home-v3 .sculptural-hero{background-image:linear-gradient(#fdf9f2f2,#fdf9f2f2),url(/brand/outborn-logo-black.png)!important;background-position:50%,50% 188px!important;background-size:100% 100%,100vw!important}}@media (max-width:640px){html body #outborn-sculptural-home-v3 .sculptural-home-nav{background-image:linear-gradient(#fdf9f2db,#fdf9f2db),url(/brand/outborn-logo-black.png)!important;background-position:50%,78%!important;background-size:100% 100%,430px!important}html body .appkit-topbar-logo-source #outborn-sculptural-home-v3 .sculptural-brand-mark{background-size:contain!important;flex-basis:42px!important;width:42px!important;height:42px!important}html body .appkit-topbar-logo-source #outborn-sculptural-home-v3 .sculptural-brand-mark img{width:42px!important;max-width:42px!important;height:42px!important}html body .appkit-topbar-logo-source #outborn-sculptural-home-v3 .sculptural-hero{background-image:linear-gradient(#fdf9f2f5,#fdf9f2f5),url(/brand/outborn-logo-black.png)!important;background-position:50%,50% 314px!important;background-repeat:no-repeat,no-repeat!important;background-size:100% 100%,100vw!important}}
html body [data-site-nav],.legacy-home-content [data-site-nav]{display:none!important}.outborn-lastweek-nav-shell{z-index:260!important;pointer-events:none!important;font-family:var(--font-ibm-plex-sans), "IBM Plex Sans", system-ui, sans-serif!important;padding:12px 14px 0!important;position:fixed!important;inset:0 0 auto!important}.outborn-lastweek-nav-inner{-webkit-backdrop-filter:blur(24px)saturate(1.18)!important;pointer-events:auto!important;background:#fffef9c7!important;border:1px solid #090a0817!important;border-radius:999px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:1320px!important;min-height:64px!important;margin:0 auto!important;padding:0 10px 0 14px!important;display:flex!important;position:relative!important;box-shadow:0 12px 42px #090a0814,inset 0 1px #ffffffd1!important}.outborn-lastweek-nav-inner:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fffffff5,#0000);height:1px;position:absolute;inset:1px 18% auto}.outborn-lastweek-brand{color:#090a08!important;flex:none!important;align-items:center!important;gap:8px!important;min-height:44px!important;text-decoration:none!important;display:inline-flex!important}.outborn-lastweek-logo{flex:0 0 30px!important;place-items:center!important;width:30px!important;height:30px!important;display:grid!important}.outborn-lastweek-logo img{-o-object-fit:contain!important;object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.outborn-lastweek-brand-label{transform-origin:0;animation:7s cubic-bezier(.25,1,.5,1) infinite outbornWordmarkBreathe;letter-spacing:-.02em!important;text-transform:none!important;font-size:15px!important;font-weight:700!important}.outborn-nav-ecosystem .outborn-lastweek-nav-inner{background:#fffef9b3!important;overflow:hidden!important}.outborn-nav-ecosystem:before{content:"";opacity:.78;pointer-events:none;background:linear-gradient(100deg,#5391ff29,#72d6ae21,#cb97ff24,#ffb1791f) 0 0/240% 100%;animation:16s linear infinite alternate outbornNavColorDrift;position:absolute;inset:0}.back-to-top svg{width:18px;height:18px}@keyframes outbornWordmarkBreathe{0%,to{opacity:.76;transform:translate(0)}50%{opacity:1;transform:translate(3px)}}@keyframes outbornNavColorDrift{0%{background-position:0%}to{background-position:100%}}.outborn-lastweek-primary-links{flex:auto!important;justify-content:center!important;align-items:center!important;gap:1px!important;min-width:0!important;display:flex!important}.outborn-lastweek-primary-links>a,.outborn-lastweek-all-pages-menu>summary,.outborn-lastweek-locale-menu>summary{color:#090a08b8!important;white-space:nowrap!important;cursor:pointer!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-height:44px!important;padding:0 9px!important;font-size:14px!important;font-weight:550!important;text-decoration:none!important;list-style:none!important;transition:background-color .16s,color .16s,transform .16s!important;display:inline-flex!important}.outborn-lastweek-all-pages-menu>summary::-webkit-details-marker{display:none!important}.outborn-lastweek-locale-menu>summary::-webkit-details-marker{display:none!important}.outborn-lastweek-mobile-menu>summary::-webkit-details-marker{display:none!important}.outborn-lastweek-primary-links>a:hover,.outborn-lastweek-all-pages-menu>summary:hover,.outborn-lastweek-locale-menu>summary:hover,.outborn-lastweek-all-pages-menu[open]>summary,.outborn-lastweek-locale-menu[open]>summary{color:#090a08!important;background:#090a080e!important}.outborn-lastweek-all-pages-menu,.outborn-lastweek-locale-menu,.outborn-lastweek-mobile-menu{position:relative!important}.outborn-lastweek-menu-panel,.outborn-lastweek-locale-panel,.outborn-lastweek-mobile-panel{z-index:30!important;-webkit-backdrop-filter:blur(26px)saturate(1.12)!important;background:#fffef9eb!important;border:1px solid #090a0817!important;position:absolute!important;top:calc(100% + 10px)!important;box-shadow:0 24px 70px #090a0824,inset 0 1px #ffffffe6!important}.outborn-lastweek-menu-panel{border-radius:22px!important;grid-template-columns:repeat(2,minmax(130px,1fr))!important;gap:4px!important;width:310px!important;padding:10px!important;display:grid!important;left:50%!important;transform:translate(-50%)!important}.outborn-lastweek-menu-panel a,.outborn-lastweek-locale-panel a,.outborn-lastweek-mobile-panel a{color:#090a08c2!important;border-radius:12px!important;align-items:center!important;min-height:44px!important;padding:0 11px!important;font-size:13px!important;font-weight:550!important;text-decoration:none!important;display:flex!important}.outborn-lastweek-menu-panel a:hover,.outborn-lastweek-locale-panel a:hover,.outborn-lastweek-mobile-panel a:hover,.outborn-lastweek-locale-panel a[aria-current=page],.outborn-lastweek-mobile-locales a[aria-current=page]{color:#090a08!important;background:#090a080e!important}.outborn-lastweek-actions{flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;display:flex!important}.outborn-lastweek-locale-panel{border-radius:18px!important;grid-template-columns:repeat(2,1fr)!important;gap:3px!important;width:min(330px,100vw - 28px)!important;padding:8px!important;display:grid!important;right:0!important}.outborn-lastweek-cta{color:#090a08!important;background:#dfff00!important;border:1px solid #090a081f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:44px!important;padding:0 16px!important;font-size:13px!important;font-weight:650!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 10px 28px #a0b7002e!important}.outborn-lastweek-cta-logo{flex:0 0 18px!important;place-items:center!important;width:18px!important;height:18px!important;display:grid!important}.outborn-lastweek-cta-logo img{-o-object-fit:contain!important;object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.outborn-lastweek-mobile-menu{display:none!important}html body #outborn-sculptural-home-v3 .sculptural-hero-copy h1{letter-spacing:-.052em!important;max-width:620px!important;font-size:clamp(3.5rem,5vw,4.5rem)!important;line-height:.95!important}html body #outborn-sculptural-home-v3 .sculptural-description:before{content:"Future";color:#171716ad!important;-webkit-backdrop-filter:blur(14px)!important;letter-spacing:.16em!important;text-transform:uppercase!important;background:#ffffff52!important;border:1px solid #1717161a!important;border-radius:999px!important;align-items:center!important;min-height:30px!important;margin:0 0 .8rem!important;padding:0 11px!important;font-size:.67rem!important;font-weight:650!important;animation:15s step-end infinite sculpturalVisionKeywordCycle,3s ease-in-out infinite sculpturalVisionKeywordPulse!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff80!important}@keyframes sculpturalVisionKeywordCycle{0%,19.999%{content:"Future"}20%,39.999%{content:"Human Tech"}40%,59.999%{content:"Natural Living"}60%,79.999%{content:"Collaboration"}80%,to{content:"Magic"}}@keyframes sculpturalVisionKeywordPulse{0%{opacity:0;transform:translateY(5px)}12%,78%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}html body .product-capability-card{color:#fffef9!important;-webkit-backdrop-filter:blur(20px)saturate(1.12)!important;background:#ffffff24!important;border-color:#ffffff3d!important;box-shadow:0 18px 52px #0000002e,inset 0 1px #ffffff29!important}html body .product-capability-card:hover{background:#ffffff2e!important;border-color:#dfff0073!important;box-shadow:0 24px 64px #0000003d,inset 0 1px #fff3!important}html body .product-capability-card .product-capability-copy,html body .product-capability-card .product-capability-copy h3,html body .product-capability-card .product-capability-label{color:#fffef9!important}html body .product-capability-card .product-capability-copy p{color:#fffef99e!important}html body .home-contact-section{border:1px solid #ffffff1a!important;border-radius:32px!important;margin:20px!important;overflow:hidden!important;box-shadow:0 28px 80px #1816131f!important}@media (max-width:1180px){.outborn-lastweek-primary-links{display:none!important}.outborn-lastweek-mobile-menu{display:block!important}.outborn-lastweek-mobile-menu>summary{color:#090a08!important;cursor:pointer!important;background:#ffffff5c!important;border:1px solid #090a0817!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:44px!important;padding:0 12px!important;font-size:11px!important;font-weight:600!important;list-style:none!important;display:inline-flex!important}.outborn-lastweek-mobile-panel{border-radius:22px!important;grid-template-columns:repeat(2,minmax(118px,1fr))!important;gap:4px!important;width:min(330px,100vw - 28px)!important;padding:10px!important;display:grid!important;right:0!important}.outborn-lastweek-mobile-locales{border-top:1px solid #090a0812!important;flex-wrap:wrap!important;grid-column:1/-1!important;gap:4px!important;padding-top:7px!important;display:flex!important}.outborn-lastweek-mobile-locales a{min-height:44px!important;padding-inline:9px!important}}@media (max-width:640px){.outborn-lastweek-nav-shell{padding:8px 8px 0!important}.outborn-lastweek-nav-inner{min-height:58px!important;padding:0 8px 0 11px!important}.outborn-lastweek-brand-label{letter-spacing:-.01em!important;font-size:12px!important}.outborn-lastweek-logo{flex-basis:27px!important;width:27px!important;height:27px!important}.outborn-lastweek-locale-menu,.outborn-lastweek-cta{display:none!important}html body #outborn-sculptural-home-v3 .sculptural-hero-copy h1{font-size:clamp(2.65rem,11vw,3.25rem)!important;line-height:.97!important}html body .home-contact-section{border-radius:26px!important;margin:10px!important}}@media (prefers-reduced-motion:reduce){.outborn-lastweek-brand-label,.outborn-nav-ecosystem:before{animation:none!important;transform:none!important}html body #outborn-sculptural-home-v3 .sculptural-description:before{content:"Future";opacity:1!important;animation:none!important;transform:none!important}}
.outborn-lastweek-nav-shell{background:0 0!important}.outborn-lastweek-nav-inner{-webkit-backdrop-filter:blur(22px)saturate(1.1)!important;background:#fffef961!important;border-color:#090a0812!important;box-shadow:0 8px 24px #090a080d,inset 0 1px #ffffff94!important}.outborn-lastweek-logo{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.outborn-lastweek-logo img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;display:block!important}html body #outborn-sculptural-home-v3,html body #outborn-sculptural-home-v3 .sculptural-hero{margin-top:0!important}html body .product-capability-card{color:#fffef9eb!important;box-shadow:0 10px 28px #0000001a,inset 0 1px #ffffff1a!important}html body .product-capability-card:hover{box-shadow:0 14px 34px #00000021,inset 0 1px #ffffff1f!important}html body .product-capability-card .product-capability-copy h3{color:#fffef9eb!important}html body .product-capability-card .product-capability-label{color:#fffef9c7!important}html body .product-capability-card .product-capability-copy p{color:#fffef9b8!important}html body .product-capability-card .product-capability-copy,html body .product-capability-card .product-capability-arrow{color:#fffef9c7!important}@media (max-width:640px){.outborn-lastweek-nav-inner{background:#fffef957!important;box-shadow:0 6px 20px #090a080b,inset 0 1px #ffffff85!important}}
html body #outborn-sculptural-home-v3 .sculptural-hero-copy h1{color:#0000!important;text-shadow:none!important;position:relative!important}html body #outborn-sculptural-home-v3 .sculptural-hero-copy h1:after{content:"Human life, made simpler with intelligent systems.";color:#171716!important;font:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-wrap:balance!important;animation:25s step-end infinite outbornHeroHeadlineCycle,5s ease-in-out infinite outbornHeroHeadlineMotion!important;display:block!important;position:absolute!important;inset:0!important}@keyframes outbornHeroHeadlineCycle{0%,19.999%{content:"Human life, made simpler with intelligent systems."}20%,39.999%{content:"Technology that gives people more room to live well."}40%,59.999%{content:"Human-centered systems that feel natural to use."}60%,79.999%{content:"Connected intelligence, without losing human control."}80%,to{content:"Useful technology that feels almost like magic."}}@keyframes outbornHeroHeadlineMotion{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}10%,78%{opacity:1;filter:blur();transform:translateY(0)}92%,to{opacity:0;filter:blur(3px);transform:translateY(-6px)}}.legacy-home-content .site-frame{background:radial-gradient(circle at 12% 8%,#ffffffeb,#0000 28rem),radial-gradient(circle at 86% 18%,#dfff000e,#0000 24rem),linear-gradient(#fdfaf4 0%,#fbf7ef 66%,#f7f1e8 100%)!important}.legacy-home-content section{border-color:#17171612!important}html body .product-capabilities{color:#171716!important;background:radial-gradient(circle at 88% 4%,#dfff0013,#0000 28rem),radial-gradient(circle at 4% 88%,#ffffffdb,#0000 25rem),linear-gradient(#fdf9f2 0%,#f8f3e9 100%)!important;border:1px solid #17171614!important;box-shadow:0 16px 44px #3a30240e!important}html body .product-capabilities:before{opacity:.52!important;background-image:linear-gradient(90deg,#17171608 1px,#0000 1px),linear-gradient(#17171608 1px,#0000 1px)!important}html body .product-capabilities :where(h2,h3,strong,.section-eyebrow,.product-capabilities-pill){color:#171716!important}html body .product-capabilities :where(.product-capabilities-heading p,.product-capabilities-heading span,.product-capabilities-intro p){color:#17171694!important}html body .product-capabilities-controls button{color:#171716!important;box-shadow:none!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffff6b!important;border-color:#1717161a!important}html body .product-capability-card{color:#171716!important;-webkit-backdrop-filter:blur(20px)saturate(1.08)!important;background:#ffffff75!important;border-color:#1717161a!important;box-shadow:0 8px 24px #3a30240f,inset 0 1px #ffffff85!important}html body .product-capability-card:hover{background:#ffffff8f!important;border-color:#17171626!important;box-shadow:0 10px 28px #3a302413,inset 0 1px #ffffff9e!important}html body .product-capability-card .product-capability-copy,html body .product-capability-card .product-capability-copy h3,html body .product-capability-card .product-capability-label,html body .product-capability-card .product-capability-arrow{color:#171716!important}html body .product-capability-card .product-capability-copy p{color:#1717169e!important}.legacy-home-content #capabilities,.legacy-home-content .customer-success,.legacy-home-content .home-contact-section,.legacy-home-content .ecosystem-animation-section,.legacy-home-content .client-logo-strip{color:#171716!important;-webkit-backdrop-filter:blur(22px)saturate(1.06)!important;background:#ffffff57!important;border:1px solid #17171613!important;border-radius:32px!important;margin:20px!important;overflow:hidden!important;box-shadow:0 12px 36px #3a30240b,inset 0 1px #ffffff7a!important}.legacy-home-content :where(#capabilities,.customer-success,.home-contact-section,.ecosystem-animation-section,.client-logo-strip) :where(h1,h2,h3,strong){color:#171716!important}.legacy-home-content :where(#capabilities,.customer-success,.home-contact-section,.ecosystem-animation-section,.client-logo-strip) p{color:#17171694!important}.legacy-home-content .home-contact-section:before{opacity:.62!important;background:radial-gradient(circle,#dfff0024,#dfff0000 68%)!important;-webkit-mask:none!important;mask:none!important}.legacy-home-content .home-contact-section:after{opacity:.55!important;background:linear-gradient(90deg,#17171607 1px,#0000 1px),linear-gradient(#17171607 1px,#0000 1px)!important}@media (max-width:640px){.legacy-home-content #capabilities,.legacy-home-content .customer-success,.legacy-home-content .home-contact-section,.legacy-home-content .ecosystem-animation-section,.legacy-home-content .client-logo-strip,html body .product-capabilities{border-radius:26px!important;margin:10px!important}}@media (prefers-reduced-motion:reduce){html body #outborn-sculptural-home-v3 .sculptural-hero-copy h1:after{content:"Human life, made simpler with intelligent systems.";opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}
html body .product-capability-card{flex-basis:calc(34% - 10px)!important;min-height:620px!important}html body .product-capability-preview{background:radial-gradient(circle at 82% 10%,#dfff000f,#0000 15rem),#ffffff47!important;border:1px solid #17171614!important;border-radius:24px!important;height:330px!important;margin:18px 18px 20px!important;padding:20px!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:inset 0 1px #ffffff80!important}html body .product-capability-screen{transition:transform .32s var(--ease-out-expo)!important;transform-origin:top!important}html body .product-capability-screen>div{border-radius:16px!important;min-height:180px!important}html body .product-capability-screen-back{width:64%!important;top:30px!important;left:9%!important}html body .product-capability-screen-front{width:74%!important;top:72px!important;right:7%!important}html body .product-capability-card:hover .product-capability-screen-back{transform:rotate(-2.5deg)translate(-3px,-3px)!important}html body .product-capability-card:hover .product-capability-screen-front{transform:translateY(-4px)!important}@media (min-width:821px) and (max-width:1080px){html body .product-capability-card{flex-basis:calc(44% - 8px)!important;min-height:630px!important}html body .product-capability-preview{height:350px!important}html body .product-capability-screen-back{width:66%!important;left:8%!important}html body .product-capability-screen-front{width:76%!important;right:6%!important}}@media (max-width:820px){html body .product-capability-card{flex-basis:100%!important;min-height:640px!important}html body .product-capability-preview{height:390px!important;margin:16px 14px 18px!important;padding:18px!important}html body .product-capability-screen-back{width:68%!important;top:30px!important;left:8%!important}html body .product-capability-screen-front{width:80%!important;top:82px!important;right:4%!important}}@media (max-width:520px){html body .product-capability-card{min-height:610px!important}html body .product-capability-preview{height:370px!important;margin-inline:10px!important;padding:14px!important}html body .product-capability-screen-back{width:70%!important;left:5%!important}html body .product-capability-screen-front{width:82%!important;right:1%!important}}
.legacy-home-content .ecosystem-animation{isolation:isolate!important;color:#171716!important;width:100%!important;box-shadow:none!important;background:radial-gradient(circle at 12% 18%,#fffffff0,#0000 30rem),radial-gradient(circle at 84% 46%,#dfff0009,#0000 27rem),linear-gradient(#fdfaf4 0%,#fbf7ef 66%,#f7f1e8 100%)!important;border-top:1px solid #1717160e!important;border-bottom:1px solid #1717160e!important;border-radius:0!important;grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr)!important;align-items:center!important;gap:clamp(2.75rem,6vw,7rem)!important;margin:0!important;padding:clamp(6rem,9vw,9.5rem) clamp(1.5rem,6vw,7rem)!important;display:grid!important;position:relative!important;overflow:hidden!important}.legacy-home-content .ecosystem-animation:before,.legacy-home-content .ecosystem-animation:after{display:none!important}.legacy-home-content .ecosystem-animation>*{z-index:1!important;position:relative!important}.legacy-home-content .ecosystem-animation-copy{max-width:580px!important;padding:0!important}.legacy-home-content .ecosystem-animation-eyebrow{color:#1717168a!important;letter-spacing:.19em!important;text-transform:uppercase!important;align-items:center!important;gap:.75rem!important;margin:0 0 1.5rem!important;font-size:.68rem!important;font-weight:650!important;display:inline-flex!important}.legacy-home-content .ecosystem-animation-eyebrow:before{content:""!important;width:24px!important;height:1px!important;box-shadow:none!important;background:#919f14b8!important;border-radius:0!important;flex:0 0 24px!important}.legacy-home-content .ecosystem-animation-copy h2{color:#171716!important;letter-spacing:-.055em!important;text-wrap:balance!important;max-width:11.5ch!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(3.25rem,5.6vw,6.1rem)!important;font-weight:400!important;line-height:.94!important}.legacy-home-content .ecosystem-animation-copy>p:not(.ecosystem-animation-eyebrow){color:#17171694!important;max-width:47ch!important;margin:1.7rem 0 0!important;font-size:clamp(.95rem,1.2vw,1.06rem)!important;line-height:1.72!important}.legacy-home-content .ecosystem-animation-copy button{color:#171716!important;min-height:48px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;letter-spacing:.04em!important;background:#ffffff24!important;border:1px solid #79861075!important;border-radius:999px!important;align-items:center!important;gap:.75rem!important;margin-top:2rem!important;padding:0 1.35rem!important;font-size:.72rem!important;font-weight:650!important;display:inline-flex!important}.legacy-home-content .ecosystem-animation-copy button:hover{background:#ffffff57!important;border-color:#798610b8!important;transform:none!important}.legacy-home-content .ecosystem-map{width:min(100%,720px)!important;min-height:620px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 auto!important;position:relative!important;overflow:visible!important}.legacy-home-content .ecosystem-map:before{content:""!important;z-index:0!important;aspect-ratio:1!important;width:min(76%,510px)!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:1px solid #1717161f!important;border-radius:50%!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.legacy-home-content .ecosystem-map:after{content:""!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(circle,#ffffff8f,#fff0 72%)!important;border-radius:50%!important;width:290px!important;height:290px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.legacy-home-content .ecosystem-domain,.legacy-home-content .ecosystem-balance-axis,.legacy-home-content .ecosystem-connections{display:none!important}.legacy-home-content .ecosystem-hub{z-index:4!important;color:#171716!important;width:260px!important;height:260px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(16px)saturate(1.02)!important;background:#ffffff5c!important;border:1px solid #1717161a!important;border-radius:50%!important;align-content:center!important;place-items:center!important;gap:.8rem!important;padding:1.4rem!important;animation:none!important;display:grid!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.legacy-home-content .ecosystem-hub:before{content:""!important;pointer-events:none!important;border:1px solid #1717160e!important;border-radius:50%!important;position:absolute!important;inset:16px!important}.legacy-home-content .ecosystem-hub:after{content:""!important;width:24px!important;height:1px!important;box-shadow:none!important;background:#9aaa13!important;border-radius:0!important;position:absolute!important;bottom:42px!important;left:50%!important;transform:translate(-50%)!important}.legacy-home-content .ecosystem-hub strong{color:#171716!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:.78rem!important;font-weight:650!important}.legacy-home-content .ecosystem-node{z-index:3!important;color:#78830d!important;width:88px!important;min-width:88px!important;height:88px!important;min-height:88px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(10px)!important;background:#fff6!important;border:1px solid #1717161f!important;border-radius:50%!important;place-items:center!important;padding:0!important;animation:none!important;display:grid!important;position:absolute!important;transform:none!important}.legacy-home-content .ecosystem-node>*{opacity:0!important;pointer-events:none!important;position:absolute!important}.legacy-home-content .ecosystem-node:before{color:#7f8b0e!important;letter-spacing:0!important;background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;width:100%!important;height:100%!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:1.35rem!important;font-weight:400!important;display:grid!important}.legacy-home-content .ecosystem-node:after{color:#171716!important;letter-spacing:.075em!important;text-transform:uppercase!important;white-space:nowrap!important;width:max-content!important;max-width:180px!important;font-size:.68rem!important;font-weight:650!important;line-height:1.3!important;position:absolute!important}.legacy-home-content .ecosystem-node-1{top:3%!important;left:50%!important;transform:translate(-50%)!important}.legacy-home-content .ecosystem-node-1:before{content:"01"}.legacy-home-content .ecosystem-node-1:after{content:"Human Tech";top:50%;left:calc(100% + 16px);transform:translateY(-50%)}.legacy-home-content .ecosystem-node-2{top:35%!important;left:auto!important;right:3%!important}.legacy-home-content .ecosystem-node-2:before{content:"02"}.legacy-home-content .ecosystem-node-2:after{content:"Natural Living";top:50%;left:calc(100% + 16px);transform:translateY(-50%)}.legacy-home-content .ecosystem-node-3{top:76%!important;left:auto!important;right:20%!important}.legacy-home-content .ecosystem-node-3:before{content:"03"}.legacy-home-content .ecosystem-node-3:after{content:"Collaboration";top:50%;left:calc(100% + 14px);transform:translateY(-50%)}.legacy-home-content .ecosystem-node-4{top:76%!important;left:20%!important}.legacy-home-content .ecosystem-node-4:before{content:"04"}.legacy-home-content .ecosystem-node-4:after{content:"Control";top:50%;right:calc(100% + 14px);transform:translateY(-50%)}.legacy-home-content .ecosystem-node-5{top:35%!important;left:3%!important;right:auto!important}.legacy-home-content .ecosystem-node-5:before{content:"05"}.legacy-home-content .ecosystem-node-5:after{content:"Magic";top:50%;right:calc(100% + 16px);transform:translateY(-50%)}.legacy-home-content .ecosystem-node-6,.legacy-home-content .ecosystem-node-7,.legacy-home-content .ecosystem-node-8{display:none!important}@media (max-width:1120px){.legacy-home-content .ecosystem-animation{grid-template-columns:1fr!important;gap:3.75rem!important}.legacy-home-content .ecosystem-animation-copy{max-width:720px!important}.legacy-home-content .ecosystem-animation-copy h2{max-width:13ch!important}.legacy-home-content .ecosystem-map{width:min(100%,700px)!important}}@media (max-width:720px){.legacy-home-content .ecosystem-animation{padding:4.75rem 1rem 5.25rem!important}.legacy-home-content .ecosystem-animation-copy h2{font-size:clamp(2.7rem,12vw,4.2rem)!important}.legacy-home-content .ecosystem-map{width:100%!important;min-height:520px!important}.legacy-home-content .ecosystem-map:before{width:74%!important}.legacy-home-content .ecosystem-hub{width:210px!important;height:210px!important}.legacy-home-content .ecosystem-node{width:72px!important;min-width:72px!important;height:72px!important;min-height:72px!important}.legacy-home-content .ecosystem-node:before{font-size:1rem!important}.legacy-home-content .ecosystem-node:after{white-space:normal!important;max-width:112px!important;font-size:.58rem!important}.legacy-home-content .ecosystem-node-1{top:2%!important}.legacy-home-content .ecosystem-node-2{top:33%!important;right:0!important}.legacy-home-content .ecosystem-node-3{top:78%!important;right:13%!important}.legacy-home-content .ecosystem-node-4{top:78%!important;left:13%!important}.legacy-home-content .ecosystem-node-5{top:33%!important;left:0!important}}@media (max-width:470px){.legacy-home-content .ecosystem-map{min-height:480px!important}.legacy-home-content .ecosystem-hub{width:178px!important;height:178px!important}.legacy-home-content .ecosystem-hub strong{font-size:.66rem!important}.legacy-home-content .ecosystem-node{width:62px!important;min-width:62px!important;height:62px!important;min-height:62px!important}.legacy-home-content .ecosystem-node:after{display:none!important}}@media (prefers-reduced-motion:reduce){.legacy-home-content .ecosystem-animation,.legacy-home-content .ecosystem-map,.legacy-home-content .ecosystem-hub,.legacy-home-content .ecosystem-node{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.legacy-home-content .ecosystem-animation{--vision-float-start:-4px;--vision-float-end:5px;--vision-hub-scale-min:.99;--vision-hub-scale-max:1.015}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation[data-motion-visible=false] .ecosystem-animation-copy>*{opacity:0!important;transform:translateY(18px)!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation .ecosystem-animation-copy>*{transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1)!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation[data-motion-visible=true] .ecosystem-animation-copy>*{opacity:1!important;transform:translateY(0)!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation[data-motion-visible=true] .ecosystem-animation-eyebrow{transition-delay:40ms!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation[data-motion-visible=true] .ecosystem-animation-copy h2{transition-delay:.12s!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation[data-motion-visible=true] .ecosystem-animation-copy>p:not(.ecosystem-animation-eyebrow){transition-delay:.21s!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation[data-motion-visible=true] .ecosystem-animation-copy button{transition-delay:.29s!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation .ecosystem-map{transform:perspective(980px) translate3d(var(--ecosystem-shift-x,0px), var(--ecosystem-shift-y,0px), 0) rotateX(var(--ecosystem-rotate-x,0deg)) rotateY(var(--ecosystem-rotate-y,0deg))!important;transform-style:preserve-3d!important;transition:transform .52s cubic-bezier(.16,1,.3,1)!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation[data-motion-visible=false] .ecosystem-map:before,html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation[data-motion-visible=false] .ecosystem-map:after,html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation[data-motion-visible=false] .ecosystem-hub,html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation[data-motion-visible=false] .ecosystem-node{opacity:0!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation .ecosystem-map:before,html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation .ecosystem-map:after,html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation .ecosystem-hub,html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation .ecosystem-node{transition:opacity .68s cubic-bezier(.16,1,.3,1),border-color .26s,background-color .26s,scale .32s cubic-bezier(.16,1,.3,1),translate .32s cubic-bezier(.16,1,.3,1)!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation[data-motion-visible=true] .ecosystem-map:before{opacity:1!important;filter:drop-shadow(0 0 5px #9aaa131a)!important;border-color:#9aaa139e #9aaa133d #1717161a #1717161a!important;animation:18s linear infinite visionOrbitSweep!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation[data-motion-visible=true] .ecosystem-map:after{opacity:1!important;background:radial-gradient(circle,#dfff000b,#ffffff4d 42%,#fff0 72%)!important;animation:6.8s ease-in-out infinite visionGlowBreathe!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation[data-motion-visible=true] .ecosystem-hub{opacity:1!important;animation:5.8s ease-in-out infinite visionHubBreath!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation[data-motion-visible=true] .ecosystem-node{opacity:1!important;animation:visionNodeFloat var(--vision-node-duration,5.2s) ease-in-out var(--vision-node-phase,0s) infinite alternate!important;transition-delay:var(--vision-node-reveal-delay,0s), 0s, 0s, 0s, 0s!important}.legacy-home-content .ecosystem-node-1{--vision-node-reveal-delay:.16s;--vision-node-duration:4.8s;--vision-node-phase:-1.1s}.legacy-home-content .ecosystem-node-2{--vision-node-reveal-delay:.24s;--vision-node-duration:5.6s;--vision-node-phase:-2.4s}.legacy-home-content .ecosystem-node-3{--vision-node-reveal-delay:.32s;--vision-node-duration:5.1s;--vision-node-phase:-3.2s}.legacy-home-content .ecosystem-node-4{--vision-node-reveal-delay:.4s;--vision-node-duration:5.9s;--vision-node-phase:-1.8s}.legacy-home-content .ecosystem-node-5{--vision-node-reveal-delay:.48s;--vision-node-duration:5.35s;--vision-node-phase:-4.1s}html[data-motion-page-visible=false] .legacy-home-content .ecosystem-animation :is(.ecosystem-hub,.ecosystem-node),html[data-motion-page-visible=false] .legacy-home-content .ecosystem-animation .ecosystem-map:before,html[data-motion-page-visible=false] .legacy-home-content .ecosystem-animation .ecosystem-map:after{animation-play-state:paused!important}@media (hover:hover) and (pointer:fine){html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation[data-motion-visible=true] .ecosystem-node:hover{background:#ffffffad!important;border-color:#89971075!important;animation-play-state:paused!important;scale:1.06!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-node-1:hover{translate:0 -7px!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-node-2:hover{translate:6px -2px!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-node-3:hover{translate:5px 6px!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-node-4:hover{translate:-5px 6px!important}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-node-5:hover{translate:-6px -2px!important}}@keyframes visionOrbitSweep{0%{rotate:none}to{rotate:360deg}}@keyframes visionGlowBreathe{0%,to{opacity:.72;scale:.985}50%{opacity:1;scale:1.045}}@keyframes visionHubBreath{0%,to{scale:var(--vision-hub-scale-min)}50%{scale:var(--vision-hub-scale-max)}}@keyframes visionNodeFloat{0%{translate:0 var(--vision-float-start)}to{translate:0 var(--vision-float-end)}}@media (max-width:720px){.legacy-home-content .ecosystem-animation{--vision-float-start:-2px;--vision-float-end:2.5px;--vision-hub-scale-min:.995;--vision-hub-scale-max:1.008}html[data-outborn-motion=ready] .legacy-home-content .ecosystem-animation .ecosystem-map{transform:none!important}}@media (prefers-reduced-motion:reduce){html[data-outborn-motion] .legacy-home-content .ecosystem-animation .ecosystem-animation-copy>*,html[data-outborn-motion] .legacy-home-content .ecosystem-animation .ecosystem-map:before,html[data-outborn-motion] .legacy-home-content .ecosystem-animation .ecosystem-map:after,html[data-outborn-motion] .legacy-home-content .ecosystem-animation .ecosystem-hub,html[data-outborn-motion] .legacy-home-content .ecosystem-animation .ecosystem-node{opacity:1!important;transition:none!important;animation:none!important;translate:0!important;rotate:none!important;scale:1!important}html[data-outborn-motion] .legacy-home-content .ecosystem-animation .ecosystem-animation-copy>*,html[data-outborn-motion] .legacy-home-content .ecosystem-animation .ecosystem-map{transform:none!important}}
html:lang(en){--vision-label-1:"Human Tech";--vision-label-2:"Natural Living";--vision-label-3:"Collaboration";--vision-label-4:"Control";--vision-label-5:"Magic"}html:lang(th){--vision-label-1:"เทคโนโลยีเพื่อมนุษย์";--vision-label-2:"การใช้ชีวิตอย่างเป็นธรรมชาติ";--vision-label-3:"การร่วมสร้างสรรค์";--vision-label-4:"การควบคุม";--vision-label-5:"เวทมนตร์"}html:lang(ja){--vision-label-1:"人間中心の技術";--vision-label-2:"自然な暮らし";--vision-label-3:"共創";--vision-label-4:"主体性";--vision-label-5:"魔法"}html:lang(zh){--vision-label-1:"人本科技";--vision-label-2:"自然生活";--vision-label-3:"协作";--vision-label-4:"掌控";--vision-label-5:"魔力"}html:lang(ko){--vision-label-1:"인간 중심 기술";--vision-label-2:"자연스러운 삶";--vision-label-3:"협업";--vision-label-4:"주도권";--vision-label-5:"마법"}html:lang(es){--vision-label-1:"Tecnología humana";--vision-label-2:"Vida natural";--vision-label-3:"Colaboración";--vision-label-4:"Control";--vision-label-5:"Magia"}html:lang(id){--vision-label-1:"Teknologi manusia";--vision-label-2:"Hidup alami";--vision-label-3:"Kolaborasi";--vision-label-4:"Kendali";--vision-label-5:"Keajaiban"}html:lang(ms){--vision-label-1:"Teknologi manusia";--vision-label-2:"Kehidupan semula jadi";--vision-label-3:"Kolaborasi";--vision-label-4:"Kawalan";--vision-label-5:"Keajaiban"}.legacy-home-content .ecosystem-node-1:after{content:var(--vision-label-1)!important}.legacy-home-content .ecosystem-node-2:after{content:var(--vision-label-2)!important}.legacy-home-content .ecosystem-node-3:after{content:var(--vision-label-3)!important}.legacy-home-content .ecosystem-node-4:after{content:var(--vision-label-4)!important}.legacy-home-content .ecosystem-node-5:after{content:var(--vision-label-5)!important}html:lang(th) .legacy-home-content .ecosystem-node:after,html:lang(ja) .legacy-home-content .ecosystem-node:after,html:lang(zh) .legacy-home-content .ecosystem-node:after,html:lang(ko) .legacy-home-content .ecosystem-node:after{text-transform:none!important;letter-spacing:0!important;white-space:normal!important;max-width:150px!important;line-height:1.45!important}
html body .product-capabilities{isolation:isolate!important;color:#171716!important;-webkit-backdrop-filter:blur(26px)saturate(1.08)!important;background:#ffffff47!important;border:1px solid #17171614!important;border-radius:32px!important;margin:20px!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 36px #3a30240d,inset 0 1px #ffffff8f!important}html body .product-capabilities:before{opacity:.34!important;background-image:linear-gradient(90deg,#17171606 1px,#0000 1px),linear-gradient(#17171606 1px,#0000 1px)!important}html body .product-capabilities:after{content:""!important;z-index:0!important;aspect-ratio:1!important;pointer-events:none!important;background:radial-gradient(circle,#dfff001c,#dfff0000 68%)!important;border-radius:50%!important;width:min(48vw,620px)!important;position:absolute!important;top:-22%!important;right:-8%!important}html body .product-capabilities>*{z-index:1!important;position:relative!important}html body .product-capability-card{color:#171716!important;-webkit-backdrop-filter:blur(18px)saturate(1.05)!important;background:#ffffff6b!important;border-color:#17171617!important;flex-basis:calc(28% - 10px)!important;min-height:520px!important;box-shadow:0 7px 20px #3a30240d,inset 0 1px #ffffff94!important}html body .product-capability-card:hover{background:#ffffff80!important;border-color:#17171621!important;box-shadow:0 8px 24px #3a30240e,inset 0 1px #ffffffa3!important}html body .product-capability-preview{border-radius:20px!important;height:265px!important;margin:14px 14px 16px!important;padding:14px!important}html body .product-capability-screen>div{border-radius:14px!important;min-height:156px!important}html body .product-capability-screen-back{width:61%!important;top:24px!important;left:10%!important}html body .product-capability-screen-front{width:71%!important;top:58px!important;right:7%!important}html body .product-capability-copy{padding-inline:18px!important;padding-bottom:18px!important}@media (min-width:821px) and (max-width:1080px){html body .product-capability-card{flex-basis:calc(47% - 8px)!important;min-height:540px!important}html body .product-capability-preview{height:280px!important}html body .product-capability-screen-back{width:63%!important;left:9%!important}html body .product-capability-screen-front{width:73%!important;right:6%!important}}@media (max-width:820px){html body .product-capabilities{border-radius:28px!important;margin:12px!important}html body .product-capability-card{flex-basis:100%!important;min-height:560px!important}html body .product-capability-preview{height:310px!important;margin:12px 12px 15px!important;padding:14px!important}html body .product-capability-screen-back{width:65%!important;top:26px!important;left:8%!important}html body .product-capability-screen-front{width:76%!important;top:68px!important;right:4%!important}}@media (max-width:520px){html body .product-capabilities{border-radius:24px!important;margin:8px!important}html body .product-capability-card{min-height:530px!important}html body .product-capability-preview{height:290px!important;margin-inline:9px!important;padding:11px!important}html body .product-capability-copy{padding-inline:14px!important;padding-bottom:15px!important}}
.legacy-home-content .ecosystem-animation{grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr)!important;gap:clamp(2rem,4vw,4.5rem)!important;padding:clamp(3.75rem,6vw,5.75rem) clamp(1.5rem,6vw,7rem)!important}.legacy-home-content .ecosystem-animation-eyebrow{margin-bottom:1.1rem!important}.legacy-home-content .ecosystem-animation-copy h2{font-size:clamp(2.8rem,4.8vw,5.1rem)!important}.legacy-home-content .ecosystem-animation-copy>p:not(.ecosystem-animation-eyebrow){margin-top:1.3rem!important;line-height:1.62!important}.legacy-home-content .ecosystem-animation-copy button{min-height:44px!important;margin-top:1.5rem!important}.legacy-home-content .ecosystem-map{width:min(100%,620px)!important;min-height:500px!important}.legacy-home-content .ecosystem-hub{width:220px!important;height:220px!important}.legacy-home-content .ecosystem-node{width:78px!important;min-width:78px!important;height:78px!important;min-height:78px!important}html body .product-capabilities{isolation:isolate!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#fdfaf41a!important;border:0!important;border-radius:0!important;margin:0!important;position:relative!important;overflow:hidden!important}html body .product-capabilities:before{content:""!important;z-index:0!important;aspect-ratio:1!important;pointer-events:none!important;opacity:.52!important;filter:grayscale()brightness(1.24)contrast(.92)saturate(.35)!important;mix-blend-mode:multiply!important;transform-origin:50%!important;background:url(/brand/outborn-logo-black.png) 50%/contain no-repeat!important;width:min(100vw,1420px)!important;display:block!important;position:absolute!important;top:-24%!important;left:17%!important;transform:rotate(8deg)scale(1.03)!important;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000000b8 9%,#000 20% 86%,#000000c7 94%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0%,#000000b8 9%,#000 20% 86%,#000000c7 94%,#0000 100%)!important}html body .product-capabilities:after{display:none!important}html body .product-capabilities>*{z-index:1!important;position:relative!important}html body .product-capability-card{-webkit-backdrop-filter:blur(3px)saturate(1.01)!important;background:#ffffff24!important;box-shadow:0 7px 20px #3a302406,inset 0 1px #ffffff3d!important}html body .product-capability-card:hover{background:#ffffff38!important}html body .product-capabilities-controls button{-webkit-backdrop-filter:blur(3px)!important;background:#fff3!important}html body .legacy-home-content #capabilities{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;overflow:visible!important}html body .legacy-home-content #capabilities>div,html body .legacy-home-content .capability-switcher,html body .legacy-home-content .capability-switcher-list,html body .legacy-home-content .capability-switcher-detail{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important}html body .legacy-home-content .capability-switcher-detail{border-top:0!important;border-bottom:0!important;border-right:0!important;border-radius:0!important}html body .legacy-home-content .capability-switcher-list button{box-shadow:none!important;background:0 0!important}html body .legacy-home-content .home-contact-section{isolation:isolate!important;color:#171716!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:radial-gradient(circle at 84% 42%,#ffffffb8,#0000 28rem),linear-gradient(#fbf7ef 0%,#f7f1e8 100%)!important;border:0!important;border-top:1px solid #17171614!important;border-radius:0!important;margin:0!important;position:relative!important;overflow:hidden!important}html body .legacy-home-content .home-contact-section:before{content:""!important;z-index:0!important;aspect-ratio:1!important;pointer-events:none!important;opacity:.1!important;filter:grayscale()brightness(1.12)contrast(.86)!important;mix-blend-mode:multiply!important;background:url(/brand/outborn-logo-black.png) 50%/contain no-repeat!important;width:min(42vw,620px)!important;display:block!important;position:absolute!important;top:50%!important;right:-2%!important;transform:translateY(-50%)rotate(8deg)!important;-webkit-mask-image:radial-gradient(circle,#000 0 56%,#000000b8 70%,#0000 90%)!important;mask-image:radial-gradient(circle,#000 0 56%,#000000b8 70%,#0000 90%)!important}html body .legacy-home-content .home-contact-section:after{display:none!important}html body .legacy-home-content .home-contact-section>.relative{z-index:1!important;width:min(100% - 48px,1280px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr)!important;grid-template-areas:"eyebrow eyebrow""title action"!important;align-items:end!important;gap:clamp(1.75rem,4.5vw,4.75rem)!important;margin-inline:auto!important;padding:clamp(3.8rem,5.5vw,5.5rem) 0!important;display:grid!important;position:relative!important}html body .legacy-home-content .home-contact-section>.relative>p{color:#17171685!important;letter-spacing:.18em!important;text-transform:uppercase!important;grid-area:eyebrow!important;align-items:center!important;gap:.75rem!important;width:fit-content!important;margin:0!important;font-size:.66rem!important;font-weight:650!important;display:inline-flex!important}html body .legacy-home-content .home-contact-section>.relative>p:before{content:""!important;background:#dfff00!important;border-radius:50%!important;flex:0 0 6px!important;width:6px!important;height:6px!important;box-shadow:0 0 0 3px #dfff0014!important}html body .legacy-home-content .home-contact-section h2{color:#171716!important;letter-spacing:-.052em!important;text-wrap:balance!important;grid-area:title!important;max-width:10.5ch!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(2.9rem,5vw,5.2rem)!important;font-weight:400!important;line-height:.92!important}html body .legacy-home-content .home-contact-section button{color:#fff!important;background:#171716!important;border:1px solid #171716!important;border-radius:999px!important;grid-area:action!important;justify-content:center!important;place-self:end!important;align-items:center!important;min-height:48px!important;margin:0!important;padding:0 1.3rem!important;font-size:.74rem!important;font-weight:650!important;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1)!important;display:inline-flex!important;box-shadow:0 10px 24px #1717161a!important}@media (hover:hover) and (pointer:fine){html body .legacy-home-content .home-contact-section button:hover{transform:translateY(-2px)!important;box-shadow:0 14px 30px #17171626!important}}@media (max-width:1120px){.legacy-home-content .ecosystem-animation{gap:2.5rem!important;padding-block:4.25rem!important}.legacy-home-content .ecosystem-map{width:min(100%,600px)!important}html body .product-capabilities:before{opacity:.48!important;width:128vw!important;top:-12%!important;left:8%!important}html body .legacy-home-content .home-contact-section:before{opacity:.09!important;width:min(56vw,600px)!important;right:-10%!important}}@media (max-width:720px){.legacy-home-content .ecosystem-animation{gap:2rem!important;padding:3.5rem 1rem 4rem!important}.legacy-home-content .ecosystem-animation-copy h2{font-size:clamp(2.45rem,10vw,3.6rem)!important}.legacy-home-content .ecosystem-map{min-height:430px!important}.legacy-home-content .ecosystem-hub{width:180px!important;height:180px!important}.legacy-home-content .ecosystem-node{width:62px!important;min-width:62px!important;height:62px!important;min-height:62px!important}html body .product-capabilities:before{opacity:.42!important;width:190vw!important;top:1%!important;left:-28%!important}html body .product-capability-card{background:#ffffff2b!important}html body .legacy-home-content .home-contact-section:before{opacity:.065!important;width:120vw!important;top:55%!important;right:-40%!important}html body .legacy-home-content .home-contact-section>.relative{grid-template-columns:1fr!important;grid-template-areas:"eyebrow""title""action"!important;gap:1.35rem!important;width:min(100% - 32px,1280px)!important;padding:3.25rem 0 3.75rem!important}html body .legacy-home-content .home-contact-section h2{max-width:11ch!important;font-size:clamp(2.55rem,11.5vw,3.85rem)!important}html body .legacy-home-content .home-contact-section button{justify-self:start!important;min-height:46px!important}}
.legacy-home-content .partner-marquee{display:none!important}.legacy-home-content .customer-success-note{color:#17171675!important;max-width:54rem!important;font-size:.7rem!important;line-height:1.55!important;display:block!important}.site-footer a[href$="/vision/"],.site-footer a[href$="/faq/"],.site-footer a[href$="/privacy/"]{display:none!important}
.outborn-lastweek-cycle-logo{width:28px!important;height:28px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;flex:0 0 28px!important;overflow:hidden!important}.outborn-lastweek-cycle-logo img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;background:0 0!important;border-radius:50%!important;width:100%!important;height:100%!important;display:block!important}.outborn-lastweek-nav-shell{z-index:300!important;width:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0!important;position:fixed!important;inset:0 0 auto!important}.outborn-lastweek-nav-inner{z-index:1!important;width:100%!important;max-width:none!important;min-height:76px!important;padding-block:0!important;padding-inline:var(--outborn-homepage-rail)!important;isolation:isolate!important;box-shadow:none!important;-webkit-backdrop-filter:blur(32px)saturate(1.18)!important;background:#fffdf894!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;gap:22px!important;margin:0!important;position:relative!important;overflow:hidden!important}.outborn-lastweek-nav-inner:before{content:"";z-index:0;opacity:.46;filter:blur(34px)saturate(.96);transform-origin:50%;will-change:transform;pointer-events:none;background:radial-gradient(circle at 6% 48%,#79b0ff3d 0 11%,#0000 34%),radial-gradient(circle at 21% 28%,#70dcd333 0 10%,#0000 32%),radial-gradient(circle at 36% 66%,#9ae5a630 0 11%,#0000 34%),radial-gradient(circle at 51% 32%,#f9d8662e 0 10%,#0000 32%),radial-gradient(circle at 66% 70%,#ffb17936 0 11%,#0000 34%),radial-gradient(circle at 80% 30%,#ffa6c433 0 10%,#0000 33%),radial-gradient(circle at 96% 56%,#e0aaff38 0 11%,#0000 35%);animation:22s linear infinite outbornTopbarMeshDrift;position:absolute;inset:-90% -12%;transform:translate(-2%)scale(1.1)}.outborn-lastweek-nav-inner>*{z-index:1;position:relative}.outborn-nav-ecosystem .outborn-lastweek-nav-inner:before{opacity:.58;filter:blur(30px)saturate(1.02)}.outborn-nav-ecosystem:before{display:none!important}@keyframes outbornTopbarMeshDrift{0%{transform:translate(-4.5%)scale(1.1)}25%{transform:translateY(-1.5%)scale(1.13)}50%{transform:translate(4.5%,1.5%)scale(1.11)}75%{transform:translateY(1%)scale(1.14)}to{transform:translate(-4.5%)scale(1.1)}}.outborn-lastweek-nav-inner:after{display:none!important}.outborn-lastweek-primary-links{justify-content:flex-start!important}.outborn-lastweek-primary-links>a,.outborn-lastweek-locale-menu>summary{min-height:44px!important;padding-inline:11px!important;font-size:15px!important}.outborn-lastweek-actions{justify-content:flex-end!important;margin-left:auto!important}.outborn-lastweek-locale-menu>summary,.outborn-lastweek-locale-panel a,.outborn-lastweek-mobile-locales a{gap:7px!important}.outborn-lastweek-locale-flag{border-radius:2px!important;flex:0 0 18px!important;width:18px!important;height:12px!important;display:block!important;box-shadow:0 0 0 1px #090a081a!important}.outborn-lastweek-cta{animation:5.8s cubic-bezier(.25,1,.5,1) infinite outborn-account-cta-gradient;color:#fff!important;box-shadow:none!important;background:linear-gradient(110deg,#050606 0%,#111313 28%,#363939 43%,#8b8e8e 50%,#242626 58%,#0a0b0b 76%,#050606 100%) 0 0/280% 100%!important;border-color:#090a08 currentColor #090a08 #090a08!important;border-right-style:none!important;border-right-width:0!important}@keyframes outborn-account-cta-gradient{0%,to{background-position:0%}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){.outborn-lastweek-nav-inner:before{animation:none!important;transform:scale(1.1)!important}.outborn-lastweek-cta{background-position:50%!important;animation:none!important}}html body:has(#outborn-sculptural-home-v3) #outborn-sculptural-home-v3{margin-top:0!important}html body:has(#outborn-sculptural-home-v3) #outborn-sculptural-home-v3 .sculptural-home{margin-top:0!important}html body:has(#outborn-sculptural-home-v3) #outborn-sculptural-home-v3 .sculptural-hero{margin-top:0!important}html body:has(#outborn-sculptural-home-v3) #outborn-sculptural-home-v3{z-index:60!important;position:relative!important}html body:has(#outborn-sculptural-home-v3) #outborn-sculptural-home-v3 .sculptural-hero-art{top:0!important}html body:has(#outborn-sculptural-home-v3) .appkit-topbar-logo-source #outborn-sculptural-home-v3 .sculptural-hero{background-position:50%,50% 0!important}html body:has(#outborn-sculptural-home-v3) #outborn-sculptural-home-v3 .sculptural-hero{background-position:50%,50% 0!important}html body:has(#outborn-sculptural-home-v3) #outborn-sculptural-home-v3 .sculptural-hero{padding-top:76px!important}@media (min-width:901px){html body:has(#outborn-sculptural-home-v3) #outborn-sculptural-home-v3{min-height:620px!important}html body:has(#outborn-sculptural-home-v3) #outborn-sculptural-home-v3 .sculptural-hero{min-height:620px!important}html body:has(#outborn-sculptural-home-v3) #outborn-sculptural-home-v3 .sculptural-hero{padding-top:112px!important;padding-bottom:110px!important}html body:has(#outborn-sculptural-home-v3) #outborn-sculptural-home-v3 .sculptural-hero-art{width:min(54vw,920px)!important;top:82px!important;left:50%!important;transform:translate(-50%)rotate(8deg)!important}}html:lang(th) body,html:lang(th) .outborn-lastweek-nav-shell,html:lang(th) #outborn-sculptural-home-v3 .sculptural-home-nav,html:lang(th) #outborn-sculptural-home-v3 .sculptural-brand-wordmark,html:lang(th) #outborn-sculptural-home-v3 .sculptural-nav-links,html:lang(th) #outborn-sculptural-home-v3 .sculptural-talk,html:lang(th) #outborn-sculptural-home-v3 .sculptural-mobile-menu,html:lang(th) #outborn-sculptural-home-v3 .sculptural-hero,html:lang(th) #outborn-sculptural-home-v3 .sculptural-hero-copy h1,html:lang(th) #outborn-sculptural-home-v3 .sculptural-description,html:lang(th) #outborn-sculptural-home-v3 .sculptural-eyebrow,html:lang(th) #outborn-sculptural-home-v3 .sculptural-actions{font-family:var(--font-ibm-plex-sans-thai), "Noto Sans Thai", "Leelawadee UI", "Tahoma", sans-serif!important}html:lang(th) :is(h1,h2,h3,h4,.hero-title,.product-capability-copy h3,.ecosystem-animation-copy h2,.capability-switcher-detail h3){letter-spacing:0!important}html:lang(th) :is(h1,h2,.hero-title,#outborn-sculptural-home-v3 .sculptural-hero-copy h1){line-height:1.14!important}html:lang(th) :is(.eyebrow,.section-eyebrow,.group-label,.tiny-label,.sculptural-eyebrow,.product-capabilities-pill,.ecosystem-animation-eyebrow){letter-spacing:.035em!important;text-transform:none!important;line-height:1.45!important}html:not(:lang(en)) #outborn-sculptural-home-v3 .sculptural-description:before{letter-spacing:.035em!important;text-transform:none!important;animation:none!important}html:lang(th) #outborn-sculptural-home-v3 .sculptural-description:before{content:"อนาคต"!important}html:lang(ja) #outborn-sculptural-home-v3 .sculptural-description:before,html:lang(zh) #outborn-sculptural-home-v3 .sculptural-description:before{content:"未来"!important}html:lang(ko) #outborn-sculptural-home-v3 .sculptural-description:before{content:"미래"!important}html:lang(es) #outborn-sculptural-home-v3 .sculptural-description:before{content:"Futuro"!important}html:lang(id) #outborn-sculptural-home-v3 .sculptural-description:before,html:lang(ms) #outborn-sculptural-home-v3 .sculptural-description:before{content:"Masa depan"!important}@media (max-width:1279px){.outborn-lastweek-primary-links{display:none!important}.outborn-lastweek-mobile-menu{display:block!important}.outborn-lastweek-mobile-menu>summary{color:#090a08!important;cursor:pointer!important;background:#ffffff61!important;border:1px solid #090a0817!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:44px!important;padding:0 12px!important;font-size:11.5px!important;font-weight:600!important;list-style:none!important;display:inline-flex!important}.outborn-lastweek-mobile-panel{border-radius:22px!important;grid-template-columns:repeat(2,minmax(118px,1fr))!important;gap:4px!important;width:min(340px,100vw - 28px)!important;padding:10px!important;display:grid!important;right:0!important}.outborn-lastweek-mobile-locales{border-top:1px solid #090a0812!important;flex-wrap:wrap!important;grid-column:1/-1!important;gap:4px!important;padding-top:7px!important;display:flex!important}}@media (max-width:900px){.outborn-lastweek-nav-inner{min-height:60px!important;padding-inline:var(--outborn-homepage-rail)!important}html body:has(#outborn-sculptural-home-v3) #outborn-sculptural-home-v3 .sculptural-hero{background-position:50%,50% 0!important;padding-top:70px!important}}@media (max-width:640px){.outborn-lastweek-cycle-logo{flex-basis:32px!important;width:32px!important;height:32px!important}.outborn-lastweek-nav-inner{min-height:56px!important;padding-inline:var(--outborn-homepage-rail)!important}html body:has(#outborn-sculptural-home-v3) #outborn-sculptural-home-v3 .sculptural-hero{background-position:50%,50% 0!important;padding-top:62px!important}}@media (max-width:240px){.outborn-lastweek-mobile-panel{grid-template-columns:minmax(0,1fr)!important;max-height:calc(100vh - 70px)!important;overflow-y:auto!important}.outborn-lastweek-mobile-locales{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;display:grid!important}.outborn-lastweek-mobile-locales a{min-width:0!important;padding-inline:7px!important}}
