.home-page{background:var(--surface-canvas);overflow-x:clip}.home-page h1,.home-page h2,.home-page h3{font-family:var(--font-heading);margin:0;font-weight:500}.home-page h2{font-size:var(--text-heading-3-size);letter-spacing:var(--text-heading-3-tracking);line-height:var(--text-heading-3-leading);margin-bottom:var(--space-stack-2xl)}.home-page p{text-wrap:pretty}.home-actions{flex-wrap:wrap;justify-content:center;display:flex}.home-hero{padding-top:var(--layout-page-top);position:relative}.home-hero__frame{height:25rem;position:relative}.home-hero__content{text-align:center;left:50%;top:var(--space-stack-2xl);width:min(var(--layout-content-narrow), calc(100% - (var(--layout-gutter) * 2)));z-index:1;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.home-hero h1{font-size:var(--text-heading-3-size);letter-spacing:var(--text-heading-3-tracking);line-height:var(--text-heading-3-leading);max-width:var(--layout-content-default)}.home-hero p{color:var(--ink-muted);font-size:var(--text-hero-subheading-size);line-height:var(--text-hero-subheading-leading);margin:var(--space-stack-xl) 0;max-width:40rem}.home-hero__shape{pointer-events:none;z-index:1;width:auto;height:auto;display:none;position:absolute}.home-hero__shape[data-parallax-active=true]{will-change:transform}.home-hero__stats{border:var(--line-width-default) solid var(--line-default);color:var(--ink-subtle);font-family:var(--font-code);font-size:var(--text-caption-size);align-items:center;gap:var(--space-stack-sm) var(--space-stack-2xl);max-width:calc(100% - (var(--layout-gutter) * 2));padding:var(--space-stack-sm) var(--space-inline-lg);left:50%;top:calc(var(--space-stack-2xl) * -1);z-index:2;flex-wrap:wrap;justify-content:center;display:flex;position:absolute;transform:translate(-50%)}.home-hero__stats:before,.home-hero__stats:after{background:var(--surface-canvas);border:var(--line-width-default) solid var(--line-default);content:"";height:var(--space-stack-sm);width:var(--space-stack-sm);position:absolute}.home-hero__stats:before{left:calc(var(--space-stack-xs) * -1);top:calc(var(--space-stack-xs) * -1)}.home-hero__stats:after{bottom:calc(var(--space-stack-xs) * -1);right:calc(var(--space-stack-xs) * -1)}.home-hero__stats strong,.home-steps__tabs span,.home-story__metric strong,.home-story__quote>a{color:var(--brand-primary)}.home-hero__stats strong{color:var(--brand-secondary);font-weight:500}.home-hero__stats span:first-child strong{color:var(--brand-primary)}.home-hero__line{display:block;overflow:clip}.home-hero__line>span{display:block}@keyframes home-line-reveal{0%{transform:translateY(110%)}to{transform:translate(0,0)}}@keyframes home-settle-in{0%{opacity:0;transform:translate3d(0, var(--space-stack-md), 0)}to{opacity:1;transform:translate(0,0)}}@keyframes home-preview-in{0%{opacity:0;transform:translate3d(0, var(--space-stack-lg), 0) scale(.995)}to{opacity:1;transform:translate(0,0)scale(1)}}.home-page[data-home-motion=ready] .home-hero__line>span{transform:translateY(110%)}.home-page[data-home-motion=ready] .home-hero p,.home-page[data-home-motion=ready] .home-hero .home-actions{opacity:0;transform:translate3d(0, var(--space-stack-md), 0)}.home-page[data-home-motion=ready] .home-pipeline__grid{opacity:0;transform:translate3d(0, var(--space-stack-lg), 0) scale(.995)}.home-page[data-home-motion=ready].is-home-hero-running .home-hero__line>span{animation:home-line-reveal var(--home-line-duration) var(--motion-ease-enter) var(--home-hero-start) both}.home-page[data-home-motion=ready].is-home-hero-running .home-hero__line:nth-child(2)>span{animation-delay:calc(var(--home-hero-start) + var(--home-line-stagger))}.home-page[data-home-motion=ready].is-home-hero-running .home-hero p{animation:home-settle-in var(--home-enter-duration) var(--motion-ease-enter) var(--home-copy-delay) both}.home-page[data-home-motion=ready].is-home-hero-running .home-hero .home-actions{animation:home-settle-in var(--home-enter-duration) var(--motion-ease-enter) var(--home-actions-delay) both}.home-page[data-home-motion=ready].is-home-hero-running .home-pipeline__grid{animation:home-preview-in var(--home-line-duration) var(--motion-ease-enter) var(--home-pipeline-delay) both}.home-page[data-home-motion=ready] [data-home-reveal]{opacity:0;transform:translate3d(0, var(--space-stack-md), 0);transition:opacity var(--home-reveal-duration) var(--motion-ease-enter), transform var(--home-reveal-duration) var(--motion-ease-enter)}.home-page[data-home-motion=ready] [data-home-reveal=visual]{transform:translate3d(0, var(--space-stack-lg), 0) scale(.995)}.home-page[data-home-motion=ready] [data-home-reveal].is-home-visible{opacity:1;transform:translate(0,0)scale(1)}.home-pipeline{position:relative}.home-pipeline__grid{align-items:center;gap:var(--space-stack-2xl);max-width:calc(var(--layout-content-wide) + var(--layout-section-space-tight));padding-block:var(--space-stack-2xl);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.home-pipeline__grid:before{background-image:linear-gradient(var(--line-default) var(--line-width-default), transparent var(--line-width-default)), linear-gradient(90deg, var(--line-default) var(--line-width-default), transparent var(--line-width-default));background-size:var(--space-stack-2xl) var(--space-stack-2xl);border:var(--line-width-default) solid var(--line-default);content:"";opacity:.48;pointer-events:none;position:absolute;inset:0}.home-pipeline__card{border-radius:var(--radius-control);min-width:0;padding:var(--line-width-strong);z-index:1;position:relative}.home-pipeline__card:after{content:"";filter:blur(var(--space-stack-lg));mix-blend-mode:screen;opacity:.12;pointer-events:none;transition:opacity var(--motion-duration-slow) var(--motion-ease-enter);width:var(--space-stack-2xl);position:absolute;inset-block:20%}.home-pipeline__card--source:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--brand-primary) 40%, transparent));right:calc(var(--space-stack-xl) * -1)}.home-pipeline__card--destination:after{background:linear-gradient(90deg, color-mix(in srgb, var(--brand-blue) 62%, transparent), transparent);left:calc(var(--space-stack-xl) * -1)}.home-pipeline:not([data-pipeline-operation=idle]) .home-pipeline__card:after{opacity:.68}.home-pipeline:not([data-pipeline-operation=idle]) .home-pipeline__card--destination:after{opacity:.86}.home-pipeline__card--source{background:linear-gradient(90deg, var(--line-strong), var(--brand-primary))}.home-pipeline__card--destination{background:linear-gradient(90deg, var(--brand-blue), var(--line-strong))}.home-pipeline__screen{border-radius:calc(var(--radius-control) - var(--line-width-strong));position:relative;overflow:hidden}.home-pipeline__screen>img{width:100%;height:auto;display:block}.home-pipeline__connector{height:var(--layout-section-space-tight);z-index:1;place-self:center stretch;width:100%;position:relative;overflow:hidden;container-type:inline-size}.home-pipeline__connector:before{background:linear-gradient(90deg, var(--brand-primary), var(--brand-blue), var(--brand-secondary));content:"";height:var(--line-width-strong);opacity:.86;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.home-pipeline__meteor{--home-meteor-width:var(--space-stack-lg);background:linear-gradient(90deg, transparent, var(--brand-primary) 70%, var(--ink-secondary));box-shadow:0 0 var(--space-stack-sm) var(--brand-primary);height:var(--line-width-strong);opacity:0;left:0;top:var(--home-meteor-lane);transform:translate3d(calc((var(--home-meteor-width) + var(--space-stack-lg)) * -1), -50%, 0);width:var(--home-meteor-width);position:absolute}.home-pipeline__meteor[data-size=small]{--home-meteor-width:var(--space-stack-sm);opacity:0}.home-pipeline:not([data-pipeline-operation=idle]):not([data-pipeline-operation=complete]) .home-pipeline__meteor{animation:home-pipeline-transfer var(--home-pipeline-transfer-duration) var(--motion-ease-move) var(--home-meteor-delay) both}@keyframes home-pipeline-transfer{0%{opacity:0;transform:translate3d(calc((var(--home-meteor-width) + var(--space-stack-lg)) * -1), -50%, 0)}16%,82%{opacity:.88}to{opacity:0;transform:translate3d(calc(100cqi + var(--space-stack-lg)), -50%, 0)}}.home-pipeline__source-overlay,.home-pipeline__destination-overlay{font:500 clamp(.3125rem, .62vw, .75rem) / 1.3 var(--font-body);pointer-events:none;position:absolute;inset:0}.home-pipeline__code-states{height:16.5%;position:absolute;inset:6.9% 0 auto}.home-pipeline__code-states span{border-left:var(--line-width-strong) solid transparent;height:25%;transition:background-color var(--home-pipeline-state-duration) var(--motion-ease-enter), border-color var(--home-pipeline-state-duration) var(--motion-ease-enter);display:block}.home-pipeline__code-states span[data-state=executing]{background:color-mix(in srgb, var(--brand-blue) 8%, transparent);border-left-color:var(--brand-blue)}.home-pipeline__code-states span[data-state=done]{background:color-mix(in srgb, var(--brand-primary) 6%, transparent);border-left-color:var(--brand-primary)}.home-pipeline__execution{border-bottom:var(--line-width-default) solid var(--line-default);color:var(--ink-muted);opacity:0;height:0;transition:height var(--home-pipeline-state-duration) var(--motion-ease-move), opacity var(--motion-duration-default) var(--motion-ease-enter);background:#1c1c1c;align-items:center;gap:1.2%;padding-inline:2.4%;display:flex;position:absolute;top:35.7%;left:0;right:0;overflow:hidden}.home-pipeline__execution[data-visible=true]{opacity:1;height:4.7%}.home-pipeline__execution i,.home-pipeline__sync i{background:var(--brand-blue);border-radius:var(--radius-pill);flex:0 0 .5em;height:.5em}.home-pipeline__execution[data-complete=true]{color:var(--brand-primary)}.home-pipeline__execution[data-complete=true] i{background:var(--brand-primary)}.home-pipeline__source-rows{height:47%;transition:top var(--home-pipeline-state-duration) var(--motion-ease-move);background:#171717;position:absolute;top:35.7%;left:0;right:0}.home-pipeline__execution[data-visible=true]+.home-pipeline__source-rows{top:40.4%}.home-pipeline__source-rows>div,.home-pipeline__destination-rows>div{border-bottom:var(--line-width-default) solid var(--line-default);min-height:5.7%;transition-duration:var(--home-pipeline-state-duration);transition-property:background-color,color,opacity,text-decoration-color;transition-timing-function:var(--motion-ease-enter);align-items:center;display:grid}.home-pipeline__source-rows>div{height:12.5%;left:0;right:0;top:calc(var(--home-row-slot) * 12.5%);grid-template-columns:12% 1fr;padding-inline:2.4%;transition-property:background-color,color,opacity,text-decoration-color,top;position:absolute}.home-pipeline__source-rows>div span:first-child,.home-pipeline__destination-rows>div span:first-child,.home-pipeline__destination-rows>div span:nth-child(2){color:var(--ink-subtle)}.home-pipeline__source-rows>div[data-state=inserted],.home-pipeline__source-rows>div[data-state=updated],.home-pipeline__destination-rows>div[data-state=inserted],.home-pipeline__destination-rows>div[data-state=updated]{background:color-mix(in srgb, var(--brand-primary) 18%, #171717);color:var(--brand-primary)}.home-pipeline__source-rows>div[data-state=deleting],.home-pipeline__source-rows>div[data-state=strike],.home-pipeline__source-rows>div[data-state=fade],.home-pipeline__destination-rows>div[data-state=deleting],.home-pipeline__destination-rows>div[data-state=strike],.home-pipeline__destination-rows>div[data-state=fade]{background:color-mix(in srgb, var(--status-danger) 14%, #171717);color:color-mix(in srgb, var(--status-danger) 78%, white)}.home-pipeline__source-rows>div[data-state=strike],.home-pipeline__source-rows>div[data-state=fade],.home-pipeline__destination-rows>div[data-state=strike],.home-pipeline__destination-rows>div[data-state=fade]{text-decoration:line-through}.home-pipeline__source-rows>div[data-state=fade],.home-pipeline__destination-rows>div[data-state=fade]{opacity:0}.home-pipeline__source-rows>div[data-state=pending],.home-pipeline__destination-rows>div[data-state=pending],.home-pipeline__source-rows>div[data-state=hidden],.home-pipeline__destination-rows>div[data-state=hidden]{opacity:0;visibility:hidden}.home-pipeline__sync{background:color-mix(in srgb, var(--brand-primary) 8%, #171717);border-bottom:var(--line-width-default) solid color-mix(in srgb, var(--brand-primary) 22%, transparent);color:var(--brand-primary);opacity:0;height:5.3%;transition:opacity var(--home-pipeline-state-duration) var(--motion-ease-enter);grid-template-columns:auto auto 1fr;align-items:center;gap:1.3%;padding-inline:2.4%;display:grid;position:absolute;top:14.7%;left:0;right:0}.home-pipeline__sync[data-visible=true]{opacity:1}.home-pipeline__sync i{background:var(--brand-primary)}.home-pipeline__sync strong{white-space:nowrap;font-size:.9em}.home-pipeline__sync>span{background:color-mix(in srgb, var(--brand-primary) 15%, transparent);height:var(--line-width-strong);overflow:hidden}.home-pipeline__sync>span b{background:var(--brand-primary);height:100%;transition:width var(--home-pipeline-state-duration) linear;display:block}.home-pipeline__cursor-mask{animation:home-pipeline-cursor-blink var(--home-pipeline-cursor-duration) step-end infinite;opacity:0;height:2.25%;width:max(var(--line-width-strong), 0.45%);z-index:2;background:#171717;position:absolute;top:25.45%;left:6.98%}@keyframes home-pipeline-cursor-blink{50%{opacity:1}}.home-pipeline__destination-results{grid-template-columns:70.7% 29.3%;display:grid;position:absolute;inset:35.5% 0 6.1%}.home-pipeline__destination-rows{background:#171717;margin-top:10%;position:relative}.home-pipeline__destination-rows>div{height:11.3%;left:0;right:0;top:calc(var(--home-row-slot) * 11.3%);grid-template-columns:8% 13% 1fr;padding-inline:2.4%;transition-property:background-color,color,opacity,text-decoration-color,top;position:absolute}.home-pipeline__preview{border-left:var(--line-width-default) solid var(--line-default);background:#171717;align-content:start;gap:1.1em;padding:4% 8%;display:grid}.home-pipeline__preview small{color:var(--ink-subtle);font-size:.8em;font-weight:600}.home-pipeline__preview strong{color:var(--ink-secondary);font-size:1.15em}.home-pipeline__preview strong[data-updated=true]{color:var(--brand-primary)}.home-proof__logos{padding-block:var(--space-stack-xl);scrollbar-width:none;align-items:center;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.home-proof__logos::-webkit-scrollbar{display:none}.home-proof__track{animation:home-proof-marquee var(--motion-ambient-duration) linear infinite;align-items:center;width:max-content;display:flex}.home-proof__group{align-items:center;gap:calc(var(--space-stack-2xl) + var(--space-stack-lg));padding-right:calc(var(--space-stack-2xl) + var(--space-stack-lg));flex:none;display:flex}.home-proof__track img{height:var(--space-stack-xl);object-fit:contain;opacity:1;flex:none;width:auto}@keyframes home-proof-marquee{to{transform:translate(-33.3333%)}}.home-benefits,.home-steps,.home-connectors,.home-use-cases,.home-stories{text-align:center}.home-use-cases__grid{text-align:left}.home-benefits__list{margin-top:var(--layout-section-space-tight)}.home-story__metric:before{background-image:linear-gradient(to right, var(--line-default) var(--line-width-default), transparent var(--line-width-default)), linear-gradient(to bottom, var(--line-default) var(--line-width-default), transparent var(--line-width-default));background-size:var(--layout-section-space-tight) var(--layout-section-space-tight);content:"";opacity:.18;pointer-events:none;position:absolute;inset:0}.home-story__metric>*{z-index:1;position:relative}.home-steps__tabs button>span,.home-steps__mobile-copy>span{color:var(--ink-default);font-family:var(--font-heading);font-size:1.125rem;font-weight:600}.home-steps>.ui-container>p,.home-security p{color:var(--ink-muted)}.home-steps>.ui-container>p{font-size:var(--text-body-large-size);margin:0 auto}.home-steps h2{margin-bottom:var(--space-stack-lg)}.home-steps__layout{margin-top:calc(var(--layout-section-space-tight) + var(--space-stack-2xl) + var(--space-stack-sm));margin-bottom:var(--space-stack-2xl);gap:0;display:grid}.home-steps__action,.home-connectors__action{min-height:calc(var(--control-height-large) + var(--space-stack-2xl));justify-content:center;align-items:center;display:flex;position:relative}.home-steps__action:before,.home-connectors__action:before{background:var(--line-default);content:"";height:var(--line-width-default);position:absolute;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000)}.home-steps__action .ui-button,.home-connectors__action .ui-button{z-index:1;position:relative}.home-steps__tabs{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.home-steps__connector{background:var(--line-default);height:var(--line-width-strong);opacity:1;top:calc((var(--control-height-large) / 2) - var(--line-width-default));transition:opacity var(--home-step-loop-reset-duration) var(--motion-ease-enter);width:calc(33.3333% - var(--control-height-large));z-index:0;position:absolute;overflow:hidden}.home-steps__tabs[data-loop-resetting=true] .home-steps__connector{opacity:0}.home-steps__connector:first-of-type{left:calc(16.6667% + (var(--control-height-large) / 2))}.home-steps__connector:nth-of-type(2){left:calc(50% + (var(--control-height-large) / 2))}.home-steps__connector i{background:linear-gradient(90deg, var(--brand-secondary), var(--brand-primary));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.home-steps__connector[data-state=active] i{animation:home-step-progress var(--home-step-dwell-duration) linear forwards;animation-play-state:paused}.home-steps__tabs[data-autoplay=true] .home-steps__connector[data-state=active] i{animation-play-state:running}.home-steps__connector[data-state=complete] i{transform:scaleX(1)}@keyframes home-step-progress{to{transform:scaleX(1)}}.home-steps__tabs button,.home-stories__tabs button{border:var(--line-width-default) solid var(--line-default);color:var(--ink-muted);cursor:pointer;transition-duration:var(--motion-duration-fast);transition-property:background-color,border-color,color,opacity;transition-timing-function:var(--motion-ease-enter);background:0 0}.home-steps__tabs button{align-items:center;gap:var(--space-stack-xs);min-height:11.75rem;padding:0 var(--space-stack-xl) var(--space-stack-2xl);text-align:center;border:0;flex-direction:column;display:flex;position:relative}.home-stories__tabs button:hover{border-color:var(--line-strong);color:var(--ink-default)}.home-steps__tabs button.is-selected{color:var(--ink-default);background:0 0}.home-steps__tabs button[data-state=complete]{color:var(--ink-default)}.home-steps__tabs button[data-state=upcoming]{opacity:.34}.home-steps__tabs button>span{background:var(--surface-canvas);border:var(--line-width-strong) solid var(--line-strong);color:var(--ink-default);height:var(--control-height-large);margin-bottom:var(--space-stack-xl);width:var(--control-height-large);z-index:1;justify-content:center;align-items:center;font-size:1.125rem;font-weight:600;line-height:1;display:flex;position:relative}.home-steps__tabs button[data-state=current] span,.home-steps__tabs button[data-state=complete] span{background:linear-gradient(var(--surface-canvas), var(--surface-canvas)) padding-box, linear-gradient(90deg, var(--brand-primary), var(--brand-secondary)) border-box;border-color:#0000}.home-steps__tabs strong{color:var(--ink-default);font-size:var(--text-body-large-size)}.home-stories__tabs button.is-selected{background:color-mix(in srgb, var(--brand-primary) 7%, transparent);border-color:var(--brand-primary);color:var(--ink-default)}.home-steps__tabs small{color:var(--ink-subtle);font-size:var(--text-body-size);line-height:var(--text-body-leading);max-width:22rem}.home-steps__tabs button:focus-visible,.home-stories__tabs button:focus-visible,.home-story__quote>a:focus-visible{outline:var(--button-focus-width) solid var(--focus-ring);outline-offset:var(--button-focus-offset)}.home-steps__previews,.home-stories__panels{display:grid}.home-steps__preview{grid-area:1/1;position:relative}.home-steps__preview[data-motion-swap-panel]{transform:none}.home-steps__preview:after,.home-steps__mobile-preview:after{background:linear-gradient(transparent, var(--surface-canvas));content:"";height:calc(var(--layout-section-space-tight) + var(--space-stack-xl));pointer-events:none;z-index:2;position:absolute;bottom:0;left:0;right:0}.home-steps__preview>img:first-child{width:100%;height:auto}.home-steps__screenshot{background:var(--surface-raised);object-fit:contain;height:auto;left:6.5%;top:calc(var(--layout-section-space-tight) + var(--space-stack-2xl) + var(--space-stack-lg));border-radius:0;width:87%;position:absolute}.home-steps__mobile{display:none}.home-connectors__grid{border:var(--line-width-strong) solid var(--surface-raised);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0;display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 46%,#0000 100%);mask-image:linear-gradient(#000 0% 46%,#0000 100%)}.home-connectors__item{border-bottom:var(--line-width-default) dashed var(--line-default);border-right:var(--line-width-default) dashed var(--line-default);justify-content:center;align-items:center;height:4.375rem;display:flex}.home-connectors__item:nth-child(2n){border-right:0}.home-connectors__item:nth-last-child(-n+2){border-bottom:0}.home-connectors__item>img{height:auto;max-height:var(--space-stack-2xl);max-width:calc(100% - (var(--space-inline-lg) * 2));object-fit:contain;width:auto}.home-use-cases__grid{border:var(--line-width-default) solid var(--line-default);margin-bottom:var(--space-stack-2xl);display:grid;position:relative;overflow:hidden}.home-use-cases__grid:before{background:linear-gradient(90deg, var(--brand-primary), var(--brand-blue), var(--brand-secondary));content:"";height:var(--space-stack-sm);z-index:2;position:absolute;top:0;left:0;right:0}.home-use-cases__row{display:grid}.home-use-case{background:var(--surface-canvas);min-height:calc((var(--layout-section-space-tight) * 5) + var(--space-stack-2xl));position:relative;overflow:hidden}.home-use-case+.home-use-case,.home-use-cases__row+.home-use-cases__row,.home-use-case--fan-in{border-top:var(--line-width-default) solid var(--line-default)}.home-use-case p{font-family:var(--font-heading);font-size:var(--text-heading-5-size);line-height:var(--text-heading-5-leading);margin:var(--space-stack-2xl);z-index:1;max-width:17rem;position:relative}.home-use-case img{object-fit:contain;width:min(68%,25rem);max-height:13rem;position:absolute;bottom:0;right:0}.home-use-case--pii img,.home-use-case--deployment img{max-height:calc((var(--layout-section-space) * 2) + var(--space-stack-md))}.home-use-case--sync img{width:min(56%,20.875rem);max-height:18.375rem}.home-use-case--pii img{right:var(--space-stack-sm);width:min(48%,20.3125rem)}.home-use-case--deployment img{width:min(58%,20.6875rem)}.home-use-case--fan-in{min-height:calc((var(--layout-section-space-tight) * 4) + var(--space-stack-2xl))}.home-use-case--fan-in img{bottom:var(--space-stack-2xl);max-height:calc((var(--layout-section-space) * 2) - var(--space-stack-xl) - var(--space-stack-md));right:var(--space-stack-2xl);width:min(52%,32.6875rem)}.home-stories__tabs{gap:var(--space-stack-sm);margin-bottom:var(--space-stack-xl);overscroll-behavior-inline:contain;padding:0 0 var(--space-stack-sm);scrollbar-width:none;scroll-snap-type:inline mandatory;display:flex;overflow-x:auto}.home-stories__tabs::-webkit-scrollbar{display:none}.home-stories__tabs button{min-height:var(--layout-section-space-tight);padding:var(--space-stack-sm);scroll-snap-align:start;flex:0 0 8rem;justify-content:center;align-items:center;display:flex}.home-stories__tabs img{height:var(--space-stack-xl);object-fit:contain;width:100%}.home-story{gap:var(--space-stack-2xl);text-align:left;flex-direction:column;grid-area:1/1;display:flex}.home-story__metric,.home-story__quote{width:100%;min-width:0}.home-story__metric{color:var(--ink-muted);align-items:start;gap:var(--space-stack-md);min-height:12rem;padding:var(--space-stack-2xl);flex-direction:column;display:flex;position:relative}.home-story__metric strong{font-family:var(--font-heading);font-size:var(--text-heading-1-size);line-height:var(--text-heading-1-leading)}.home-story__quote{gap:var(--space-stack-xl);display:grid}.home-story blockquote{color:var(--ink-secondary);font-family:var(--font-heading);font-size:var(--text-heading-5-size);line-height:var(--text-heading-5-leading);margin:0}.home-story__author{align-items:center;gap:var(--space-stack-md);display:flex}.home-story__author img{border-radius:var(--radius-pill);height:var(--control-height-large);object-fit:cover;width:var(--control-height-large)}.home-story__author div{gap:var(--space-stack-xs);display:grid}.home-story__author span{color:var(--ink-muted);font-size:var(--text-caption-size)}.home-story__quote>a{justify-self:start;font-weight:600}.home-final-conversion__inner{gap:var(--layout-section-space);display:grid}.home-security{gap:var(--space-stack-xl);display:grid}.home-comparison-card,.home-security-card,.home-cta{border:var(--line-width-default) solid var(--line-default);background:0 0;overflow:hidden}.home-comparison-card,.home-security-card{display:grid}.home-comparison-card{align-items:stretch;min-height:0}.home-comparison-card__copy{padding:var(--space-stack-2xl);align-self:center}.home-comparison-card h2{margin-bottom:var(--space-stack-lg)}.home-comparison-card p,.home-security-card p{max-width:32rem}.home-comparison-card p{margin-bottom:var(--space-stack-lg)}.home-security-card p{margin-bottom:var(--space-stack-xl)}.home-comparison-card__visual{border-top:var(--line-width-default) solid var(--line-default);min-height:12rem;overflow:hidden}.home-comparison-card__visual img{object-fit:cover;width:100%;height:100%;display:block}.home-security-card__title,.home-security-card__details{padding:var(--space-stack-2xl)}.home-security-card__details{border-top:var(--line-width-default) solid var(--line-default)}.home-security-card__top{align-items:center;gap:var(--space-stack-lg);margin-bottom:var(--space-stack-xl);justify-content:space-between;display:flex}.home-security-card__icons{align-items:center;display:flex}.home-security-card__icons img{height:var(--control-height-large);object-fit:contain;width:var(--control-height-large)}.home-security-card__icons img+img{margin-left:calc(var(--space-stack-md) * -1)}.home-security-card__details>p{margin-bottom:0}.home-cta{column-gap:var(--space-stack-2xl);grid-template-columns:minmax(0,1fr) minmax(18rem,42.0833%);width:100%;min-height:16.8125rem;display:grid}.home-cta__copy{min-width:0;padding:var(--space-stack-2xl);flex-direction:column;justify-content:center;display:flex}.home-cta__copy .home-actions{justify-content:flex-start}.home-cta__visual{min-height:16.8125rem;position:relative;overflow:hidden}.home-cta__visual img{height:calc(100% + var(--line-width-strong));object-fit:cover;max-width:none;left:0;top:calc(var(--line-width-strong) * -1);width:100%;display:block;position:absolute}@media (min-width:48rem){.home-hero__frame{height:22.5625rem}.home-hero__content{top:var(--space-stack-2xl)}.home-pipeline__grid{grid-template-columns:minmax(0, 1fr) var(--layout-section-space-tight) minmax(0, 1fr);gap:0}.home-pipeline__connector{height:var(--layout-section-space-tight);width:var(--layout-section-space-tight);place-self:center}.home-steps__tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.home-connectors__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.home-proof__logos{display:flex;overflow:hidden}.home-connectors__item:nth-child(2n){border-right:var(--line-width-default) dashed var(--line-default)}.home-connectors__item:nth-child(5n){border-right:0}.home-connectors__item:nth-last-child(-n+2){border-bottom:var(--line-width-default) dashed var(--line-default)}.home-connectors__item:nth-last-child(-n+5){border-bottom:0}.home-use-cases__grid{grid-template-columns:1fr}.home-use-cases__row{grid-template-columns:repeat(2,minmax(0,1fr))}.home-use-case+.home-use-case{border-left:var(--line-width-default) solid var(--line-default);border-top:0}.home-stories__tabs{border-bottom:var(--line-width-default) solid var(--line-default);margin:0 0 var(--space-stack-2xl);gap:0;padding:0;overflow:visible}.home-stories__tabs button{border:0;flex:20%;min-height:4.75rem;padding:0;position:relative}.home-stories__tabs button.is-selected{background:0 0}.home-stories__tabs button:after{background:var(--brand-primary);content:"";height:var(--line-width-strong);transform-origin:50%;transition:transform var(--motion-duration-fast) var(--motion-ease-enter);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.home-stories__tabs button.is-selected:after{transform:scaleX(1)}.home-story{align-items:center;gap:var(--layout-section-space-tight);flex-flow:row;width:100%}.home-story__metric{flex:0 0 19.875rem;align-self:stretch;min-height:21rem}.home-story__quote{flex:0 50rem}.home-comparison-card{grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr)}.home-comparison-card__visual{border-left:var(--line-width-default) solid var(--line-default);border-top:0}.home-security-card{grid-template-columns:repeat(2,minmax(0,1fr))}.home-security-card__details{border-left:var(--line-width-default) solid var(--line-default);border-top:0}}@media (min-width:62rem){.home-hero h1{font-size:var(--text-heading-2-size);letter-spacing:var(--text-heading-2-tracking);line-height:var(--text-heading-2-leading)}.home-hero__shape{display:block}.home-hero__shape--left{left:0;top:var(--space-stack-xl)}.home-hero__shape--right{right:0;top:calc(var(--space-stack-2xl) * 2)}.home-use-case{padding:var(--space-stack-2xl);grid-template-columns:minmax(0,38%) minmax(0,62%);align-items:start;display:grid}.home-use-case p{font-family:var(--font-body);max-width:none;margin:0;font-size:1.25rem;line-height:1.65}.home-use-case img{height:auto;max-height:calc(100% - (var(--space-stack-2xl) * 2));place-self:start end;position:static;bottom:auto;right:auto}.home-use-case--sync img{width:min(100%,18.75rem)}.home-use-case--pii{grid-template-columns:minmax(0,42%) minmax(0,58%)}.home-use-case--pii img{width:min(100%,18rem)}.home-use-case--ai{grid-template-columns:minmax(0,31%) minmax(0,69%)}.home-use-case--ai img{width:min(100%,21rem)}.home-use-case--deployment{grid-template-columns:minmax(0,36%) minmax(0,64%)}.home-use-case--deployment img{width:min(100%,18.5rem)}.home-use-case--fan-in{padding-right:var(--space-stack-2xl);grid-template-columns:repeat(2,minmax(0,1fr))}.home-use-case--fan-in img{width:min(100%,29rem);max-height:13.5rem}}@media (max-width:47.99rem){.home-page h2{font-size:var(--text-heading-4-size);letter-spacing:var(--text-heading-4-tracking);line-height:var(--text-heading-4-leading)}.home-hero__stats{align-content:center;gap:var(--space-stack-xs);width:calc(100% - (var(--layout-gutter) * 2));flex-direction:column}.home-story__metric strong{font-size:var(--text-heading-2-size)}.home-steps>.ui-container>p{margin-top:var(--space-stack-xl)}.home-benefits__list{margin-top:var(--space-stack-2xl)}.home-steps__layout{display:none}.home-steps__mobile{gap:var(--layout-section-space-tight);margin:var(--layout-section-space-tight) 0 var(--space-stack-2xl);text-align:left;display:grid}.home-steps__mobile article{gap:var(--space-stack-xl);display:grid}.home-steps__mobile-copy{align-items:start;gap:var(--space-stack-lg);grid-template-columns:auto 1fr;display:grid}.home-steps__mobile-copy>span{background:linear-gradient(var(--surface-canvas), var(--surface-canvas)) padding-box, linear-gradient(90deg, var(--brand-primary), var(--brand-secondary)) border-box;border:var(--line-width-strong) solid transparent;height:var(--control-height-large);width:var(--control-height-large);justify-content:center;align-items:center;display:flex}.home-steps__mobile-copy div{gap:var(--space-stack-xs);display:grid}.home-steps__mobile-copy small{color:var(--ink-subtle)}.home-steps__mobile-preview{position:relative}.home-steps__mobile-preview>img:first-child{width:100%;height:auto}.home-steps__mobile-preview .home-steps__screenshot{top:3.4375rem}.home-use-case--fan-in img{width:calc(100% - (var(--space-stack-2xl) * 2))}.home-cta{grid-template-columns:1fr;min-height:0}.home-cta__copy{padding-bottom:0}.home-cta h2{font-size:var(--text-heading-4-size);line-height:var(--text-heading-4-leading)}.home-cta__copy .home-actions{justify-content:center}.home-cta__visual{min-height:0}.home-cta__visual img{max-width:100%;height:auto;position:static}}@media print{.home-page [data-home-reveal]{opacity:1!important;transform:none!important}.home-page .home-hero__line>span,.home-page .home-hero p,.home-page .home-hero .home-actions,.home-page .home-pipeline__grid{opacity:1!important;animation:none!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.home-page [data-home-reveal]{opacity:1;transition:none;transform:none}.home-page .home-hero__line>span,.home-page .home-hero p,.home-page .home-hero .home-actions,.home-page .home-pipeline__grid{opacity:1!important;animation:none!important;transform:none!important}.home-hero__shape{will-change:auto;transform:none!important}.home-pipeline__meteor,.home-pipeline__execution,.home-pipeline__sync,.home-pipeline__source-rows,.home-pipeline__card:after,.home-pipeline__source-rows>div,.home-pipeline__destination-rows>div,.home-steps__preview,.home-story,.home-stories__tabs button:after{transition:none}.home-steps__connector{transition:none;opacity:1!important}.home-pipeline__meteor{display:none}.home-pipeline__cursor-mask,.home-proof__track{animation:none}.home-steps__tabs[data-autoplay=true] .home-steps__connector[data-state=active] i{animation:none;transform:scaleX(1)}}
