/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */
:root{--surface-0:#141514;--surface-1:#191a19;--surface-hover:#222422;--surface-subtle:#f9f9f905;--surface-subtle-3:#f9f9f90d;--fill:#f9f9f90d;--fill-hover:#f9f9f926;--accent-faint:#73f36c0a;--accent-subtle:#73f36c1a;--ink-primary:#f9f9f9;--ink-secondary:#ffffff8c;--ink-muted:#f9f9f980;--ink-label:silver;--ink-disabled:#f9f9f94d;--ink-inverse:#141514;--ink-faint:#f9f9f91a;--stroke-subtle:#f9f9f90f;--stroke-default:#f9f9f91a;--stroke-strong:#f9f9f926;--stroke-control:#f9f9f940;--stroke-accent:#73f36c1a;--brand-primary:#73f36c;--brand-deep:#73f36c;--brand-soft:#aaf1d5;--blob-point:#2c2d2b;--blob-shimmer:#dfe6ee;--green-text:var(--brand-primary);--accent-blue:#627eea;--status-error:#ff0608;--status-warning:#f7931a;--status-success:#23c880;--grad-heading-from:#f9f9f9;--grad-heading-to:#a8aca7;--card-shadow:#00000040;--background:var(--surface-0);--foreground:var(--ink-primary);--site-header-height:4.75rem;--z-mobile-nav:2147480000;--section-intro-gap:clamp(10px,1.2vw,16px);--section-intro-copy-gap:clamp(8px,.8vw,12px)}[data-theme=light]{--surface-0:#fafafa;--surface-1:#fefefe;--surface-hover:#eff1ef;--surface-subtle:#f7f7f7;--surface-subtle-3:#1415140f;--fill:#1415140d;--fill-hover:#14151421;--accent-faint:#1415140a;--accent-subtle:#14151412;--ink-primary:#141514;--ink-secondary:#141514b3;--ink-muted:#1415149e;--ink-label:#595959;--ink-disabled:#14151459;--ink-inverse:#f9f9f9;--ink-faint:#1415140a;--stroke-subtle:#14151414;--stroke-default:#1415141f;--stroke-strong:#14151429;--stroke-control:#14151440;--stroke-accent:#00c61d73;--brand-primary:#00c61d;--brand-deep:#008a15;--brand-soft:#0f766e;--blob-point:#aeb2ae;--blob-shimmer:#141514;--green-text:#008012;--accent-blue:#627eea;--grad-heading-from:#141514;--grad-heading-to:#70746f;--card-shadow:#00000014}html{overflow-x:clip}.home-v2,.liquidity-portal,.blog{letter-spacing:normal;font-weight:400;line-height:1.4}body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased}.text-gradient-heading,.text-gradient-heading-h{background-image:linear-gradient(90deg,var(--grad-heading-from)0%,var(--grad-heading-to)73.5%);-webkit-text-fill-color:transparent;color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;background-origin:content-box;-webkit-background-clip:text;background-clip:text}.text-hero-title{letter-spacing:.4px;font-size:clamp(1.8rem,4.4vw,3.9rem);line-height:1.1}.text-hero-subtitle{font-size:clamp(.9rem,1.92vw,1.875rem);line-height:1.3}.text-section-title{letter-spacing:-.8px;font-size:clamp(1.35rem,2.3vw,2.1rem);line-height:1.2}.section-intro{gap:var(--section-intro-gap)}.section-intro__copy{gap:var(--section-intro-copy-gap)}.section-intro__cta{margin-top:clamp(14px,1.4vw,18px)}@media (max-width:767px){.section-intro__cta{align-self:center}div.section-intro__cta{justify-content:center;display:inline-flex}}.section-intro__copy p{color:var(--ink-muted);font-size:clamp(.9375rem,1.2vw,1.125rem);line-height:1.4}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (max-width:1023px){.reveal-on-scroll{opacity:1;will-change:auto;transform:none}}@media (prefers-reduced-motion:reduce){.reveal-on-scroll,.reveal-on-scroll.is-visible{opacity:1;transition:none;transform:none}}.mobile-nav-overlay{top:var(--site-header-height);z-index:var(--z-mobile-nav);animation:.22s ease-out mobile-nav-overlay-in;position:fixed;bottom:0;left:0;right:0}@keyframes mobile-nav-overlay-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mobile-nav-overlay{animation:none}}@supports (hanging-punctuation:first) and (font:-apple-system-body){.site-header{-webkit-backdrop-filter:none;background-color:var(--surface-0)}@supports (color:color-mix(in lab, red, red)){.site-header{background-color:color-mix(in srgb,var(--surface-0)94%,transparent)}}}.glow-divider{pointer-events:none;background:radial-gradient(62% 115% at 50% 100%,var(--brand-primary)0%,var(--brand-primary)48%,transparent 78%);width:100%;height:clamp(120px,13vw,192px);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.glow-divider{background:radial-gradient(62% 115% at 50% 100%,color-mix(in srgb,var(--brand-primary)26%,transparent)0%,color-mix(in srgb,var(--brand-primary)10%,transparent)48%,transparent 78%)}}[data-theme=light] .glow-divider{display:none}html.home-v2-route,body.home-v2-route{height:auto!important;min-height:100%!important}body.home-v2-route{display:block!important;overflow:visible!important}body.home-v2-route>main.home-v2-route{flex:none!important;height:auto!important;min-height:auto!important;overflow:visible!important}@keyframes benchmark-dot-pulse{0%,to{opacity:.75}50%{opacity:1}}.benchmark-dot-pulse{animation:2.6s ease-in-out infinite benchmark-dot-pulse}@keyframes benchmark-dot-partial{0%,to{opacity:.15}50%{opacity:.95}}.benchmark-dot-partial{animation:2.6s ease-in-out infinite benchmark-dot-partial}@media (prefers-reduced-motion:reduce){.benchmark-dot-pulse,.benchmark-dot-partial{animation:none}.benchmark-dot-partial{opacity:.55}}.logo-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.logo-marquee__track{will-change:transform;align-items:center;gap:100px;width:max-content;padding-right:100px;animation:54s linear infinite logo-marquee-scroll;display:flex}.logo-marquee__track>*{flex-shrink:0}.logo-marquee .logo{object-fit:contain;opacity:.75;width:auto}.dashed-rule{border:1px dashed var(--stroke-default);height:1px}@keyframes logo-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.logo-marquee__track,.partner-marquee__track{animation:none}}.pipeline-stage{--pipeline-gutter:24px;overflow:visible}@media (min-width:768px){.pipeline-stage{--pipeline-gutter:40px}}@media (min-width:1025px){.pipeline-stage{--pipeline-gutter:54px}}.pipeline-stage-inner{flex-direction:column;gap:0;display:flex}.pipeline-stage-main{--pipeline-card-row:clamp(160px,14vw,209px);--pipeline-visual-overlap:clamp(88px,11vh,116px);--pipeline-visual-lift:clamp(40px,6vh,88px);--pipeline-visual-width:min(clamp(638px,105.6vw,1188px),calc(100vw - 48px));--pipeline-visual-max-h:clamp(411px,58vh,729px);--pipeline-visual-height:min(calc(var(--pipeline-visual-width)*701/711),var(--pipeline-visual-max-h));--pipeline-visual-scale:1;--pipeline-visual-offset-y:0px;--pipeline-visual-top:auto;--pipeline-visual-bottom:calc(var(--pipeline-card-row) - var(--pipeline-visual-overlap) + var(--pipeline-visual-lift));flex-direction:column;flex:1 1 0;min-height:clamp(320px,52vw,480px);display:flex;position:relative}.pipeline-visual{--pipeline-slide-fade-duration:.25s;--pipeline-slide-fade-out-duration:0s;--pipeline-visual-clamp-margin:0px;left:clamp(calc(var(--pipeline-visual-clamp-margin) + var(--pipeline-visual-width)/2),var(--pipeline-visual-x,50%),calc(100% - var(--pipeline-visual-clamp-margin) - var(--pipeline-visual-width)/2));top:var(--pipeline-visual-top);bottom:var(--pipeline-visual-bottom);z-index:0;width:var(--pipeline-visual-width);height:var(--pipeline-visual-height);max-height:var(--pipeline-visual-max-h);transform-origin:bottom;transform:translateX(-50%)translateY(var(--pipeline-visual-offset-y))scale(var(--pipeline-visual-scale));pointer-events:none;transition:left .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);position:absolute;overflow:visible}.pipeline-visual__slide{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pipeline-visual__slide--active{z-index:1}.pipeline-visual__slide img{object-fit:contain;opacity:0;transition:opacity var(--pipeline-slide-fade-out-duration)ease-in-out;backface-visibility:hidden;will-change:opacity;transform:translateZ(0)}.pipeline-visual__slide--active img{opacity:1;transition:opacity var(--pipeline-slide-fade-duration)ease-in-out}.pipeline-stage-main .pipeline-cards{z-index:1;margin-top:auto;position:relative}@media (min-width:1025px){.pipeline-visual{--pipeline-rail-inset:max(calc(386px - 36vw),-350px);left:calc(var(--pipeline-rail-inset) + .44*var(--pipeline-visual-width) + (100% - 2*var(--pipeline-rail-inset) - .88*var(--pipeline-visual-width))*var(--pipeline-step-frac,.5));transition:opacity .5s,left .5s cubic-bezier(.4,0,.2,1)}}.pipeline-cards{width:100%;min-width:0}.pipeline-cards__track{flex-direction:row;align-items:stretch;gap:clamp(8px,.8vw,10px);width:100%;display:flex}.pipeline-card{box-sizing:border-box}@media (max-width:1024px){.pipeline-stage-inner{gap:clamp(20px,4vh,28px);overflow:visible}.pipeline-stage-main{--pipeline-visual-width:min(calc(100vw - 48px),420px);--pipeline-visual-height:calc(var(--pipeline-visual-width)*.76);--pipeline-visual-max-h:none;--pipeline-visual-scale:1;--pipeline-visual-top:0;--pipeline-visual-bottom:auto;min-height:0;padding-top:calc(var(--pipeline-visual-height) + clamp(24px,5vh,32px));flex-direction:column;flex:none;align-items:stretch;gap:0;display:flex;position:relative;overflow:visible}.pipeline-stage-main .pipeline-cards{margin-top:0}.pipeline-visual{flex-shrink:0;max-height:none;margin-inline:0;transition:opacity .5s;top:0;bottom:auto}.pipeline-cards{-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--pipeline-gutter));width:calc(100% + 2*var(--pipeline-gutter));padding-inline:var(--pipeline-gutter);scroll-padding-inline:var(--pipeline-gutter);scrollbar-width:none;overflow:auto hidden}.pipeline-cards::-webkit-scrollbar{display:none}.pipeline-cards__track{box-sizing:border-box;width:max-content;min-width:100%;padding-inline:0;flex-wrap:nowrap;padding-inline-end:max(var(--pipeline-gutter),calc(100% - min(300px,calc(100vw - 2*var(--pipeline-gutter) - 16px))))}.pipeline-cards__track .pipeline-card{width:min(300px,calc(100vw - 2*var(--pipeline-gutter) - 16px));min-width:min(300px,calc(100vw - 2*var(--pipeline-gutter) - 16px));max-width:min(300px,calc(100vw - 2*var(--pipeline-gutter) - 16px));scroll-snap-align:start;scroll-snap-stop:always;touch-action:pan-x;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;will-change:auto;flex:none}}@media (min-width:1025px){.pipeline-cards{scroll-snap-type:none;margin-inline:0;padding-inline:0;overflow:visible}.pipeline-cards__track{width:100%}.pipeline-card{will-change:flex-basis;flex:1 1 0;width:auto;min-width:0;max-width:none}.pipeline-card[data-state=selected]{flex:1.95 1 0}.pipeline-card[data-state=default]{flex:1 1 0}}.pipeline-card[data-state=default]{background:var(--surface-0);border-style:solid}.pipeline-card[data-state=default] .pipeline-card-title{color:var(--ink-muted)}.pipeline-card-body-wrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .45s,opacity .3s;display:grid}.pipeline-card-body-wrap>.pipeline-card-body{min-height:0;overflow:hidden}.pipeline-card[data-state=selected]{background:linear-gradient(180deg,var(--surface-0)0%,var(--surface-1)100%);border-style:solid}.pipeline-card[data-state=selected] .pipeline-card-title{background:linear-gradient(109.5deg,var(--grad-heading-from)5%,var(--grad-heading-to)115%);color:#0000;-webkit-background-clip:text;background-clip:text}.pipeline-card[data-state=selected] .pipeline-card-body-wrap{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .45s,opacity .5s .15s}.pipeline-dot{filter:drop-shadow(0 0 17.8px #0006);flex-shrink:0;width:clamp(16px,1.4vw,20px);height:clamp(16px,1.4vw,20px);transition:color .3s;display:block}.pipeline-card[data-state=default] .pipeline-dot{color:var(--ink-muted)}.pipeline-card[data-state=selected] .pipeline-dot{color:var(--brand-primary)}@media (max-width:1024px){.pipeline-card[data-state=default] .pipeline-card-body-wrap{opacity:1;grid-template-rows:1fr}}@media (min-width:1025px){.scroll-stage{min-height:400vh}.scroll-stage-inner{box-sizing:border-box;flex-direction:column;height:100dvh;min-height:100dvh;max-height:100dvh;display:flex;position:sticky;top:0;overflow:hidden}.pipeline-stage,.pipeline-stage .scroll-stage-inner{overflow:visible}.pipeline-stage-inner{padding-top:clamp(12px,2vh,28px);padding-bottom:clamp(32px,5vh,64px)}.pipeline-stage-header{flex-shrink:0}.pipeline-stage-main{width:calc(100% + 2*var(--pipeline-gutter));margin-inline:calc(-1*var(--pipeline-gutter));--pipeline-visual-scale:.88;--pipeline-visual-lift:0px;--pipeline-visual-bottom:calc(var(--pipeline-card-row)*.72);--pipeline-visual-offset-y:0px;--pipeline-visual-width:clamp(704px,70.4vw,1298px);--pipeline-visual-max-h:min(67.3dvh,calc((100dvh - 10.5rem)*.935));min-height:0;overflow:visible}.pipeline-stage .pipeline-cards{padding-inline:var(--pipeline-gutter);box-sizing:border-box;flex-shrink:0}}@media (min-width:1025px) and (max-height:860px){.pipeline-stage-main{--pipeline-visual-bottom:calc(var(--pipeline-card-row)*.68);--pipeline-visual-offset-y:0px;--pipeline-visual-width:clamp(616px,63.8vw,1144px);--pipeline-visual-max-h:min(63.6dvh,calc((100dvh - 9.5rem)*.935))}}@media (min-width:1536px){.pipeline-stage-main{--pipeline-visual-bottom:calc(var(--pipeline-card-row)*.74);--pipeline-visual-offset-y:0px;--pipeline-visual-width:clamp(792px,74.8vw,1408px);--pipeline-visual-max-h:min(67.3dvh,calc((100dvh - 10.5rem)*.935))}}@media (min-width:2000px) and (min-height:1100px){.pipeline-stage-main{--pipeline-visual-max-h:min(64dvh,740px)}.pipeline-stage-inner{padding-bottom:clamp(40px,6vh,140px)}}.case-pill{background-color:var(--surface-1);color:inherit;border:0;border-radius:9999px;font-family:inherit;transition:background-color .3s}.case-pill:hover,.case-pill[data-state=selected]{background-color:var(--surface-hover)}.case-pill .case-pill-arrow{background:0 0}.case-pill .case-pill-arrow svg path{stroke:var(--ink-muted);transition:stroke .3s}.case-pill:hover .case-pill-arrow svg path,.case-pill[data-state=selected] .case-pill-arrow svg path{stroke:var(--brand-primary)}.case-cards .bar-grow{transform-origin:50% 100%;transform-box:fill-box;will-change:transform;transform:scaleY(0)}.case-cards.is-animating .bar-grow{animation:1.35s cubic-bezier(.22,1,.36,1) forwards bar-grow}.case-cards.is-animating .bar-grow[data-index="0"]{animation-delay:.6s}.case-cards.is-animating .bar-grow[data-index="1"]{animation-delay:.75s}.case-cards.is-animating .bar-grow[data-index="2"]{animation-delay:.9s}.case-cards.is-animating .bar-grow[data-index="3"]{animation-delay:1.05s}@keyframes bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.case-cards .tvl-line{stroke-dasharray:1200;stroke-dashoffset:1200px}.case-cards .tvl-area{opacity:0}.case-cards.is-animating .tvl-line{animation:1.75s cubic-bezier(.22,1,.36,1) .2s forwards tvl-draw}.case-cards.is-animating .tvl-area{animation:1.25s .7s forwards tvl-fade}@keyframes tvl-draw{to{stroke-dashoffset:0}}@keyframes tvl-fade{to{opacity:1}}@media (max-width:1024px){.case-cards:not(.is-animating) .tvl-line{stroke-dashoffset:0}.case-cards:not(.is-animating) .tvl-area{opacity:1}.case-cards:not(.is-animating) .bar-grow{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.case-cards .tvl-line{stroke-dashoffset:0}.case-cards .tvl-area{opacity:1}.case-cards .bar-grow{animation:none!important;transform:scaleY(1)!important}}.partner-rows{--partner-card-width:189px;--partner-card-height:105px;--partner-card-gap-x:20px;--partner-card-gap-y:20px;row-gap:var(--partner-card-gap-y);flex-direction:column;display:flex}.partner-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.partner-marquee__track{align-items:center;column-gap:var(--partner-card-gap-x);width:max-content;padding-right:var(--partner-card-gap-x);will-change:transform;animation:linear infinite partner-marquee-scroll;display:flex}.partner-marquee[data-direction=right] .partner-marquee__track{animation-direction:reverse}@keyframes partner-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.partner-card{background:linear-gradient(180deg,var(--surface-0)0%,var(--surface-1)100%);border:1px solid var(--stroke-default);width:var(--partner-card-width);height:var(--partner-card-height);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:14px;display:flex;overflow:hidden}.partner-logo{object-fit:contain;opacity:.9;width:100%;height:100%}[data-theme=light] .logo-marquee .logo,[data-theme=light] .partner-logo,[data-theme=light] .theme-invert{filter:invert()hue-rotate(180deg)}[data-theme=light] .theme-asset-dark,:root:not([data-theme=light]) .theme-asset-light{display:none}[data-theme=light] .brand-wordmark{filter:saturate(1.85)brightness(.6)}.case-avatar-gloss{box-shadow:0 4.5px 56.6px #0006,inset 2.9px 2.9px 19.3px #d7d7d726,inset 2.9px .97px 9.67px #ffffff40}[data-theme=light] .case-avatar-gloss{box-shadow:0 4.5px 28px #0000001f,inset 2.9px 2.9px 19.3px #1415140f,inset 2.9px .97px 9.67px #1415141a}.team-grid{--team-card-pad:clamp(14px,1.04vw,20px);--team-card-gap:clamp(10px,.75vw,14.31px);--team-card-radius:clamp(16px,1.07vw,20.53px);--team-avatar-w:clamp(72px,42%,129px);align-items:stretch;gap:var(--team-card-gap);margin-inline:auto;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;max-width:100%;margin-bottom:0;padding:0;list-style:none;display:grid}.team-grid>li:not(.team-grid__cta){min-width:0;display:flex}.team-grid__cta{grid-column:1/-1}@media (min-width:1280px){.team-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:0}.team-grid__cta{grid-column:auto}}.team-card{width:100%;min-width:0;padding:var(--team-card-pad)var(--team-card-pad)0 var(--team-card-pad);border-radius:var(--team-card-radius);border:1.027px solid var(--stroke-default);background:linear-gradient(180deg,var(--surface-0)0%,var(--surface-1)100%);flex:1;justify-content:flex-start;align-items:stretch;gap:clamp(8px,.6vw,12px);display:flex;overflow:hidden}.team-card__copy{flex-direction:column;flex-shrink:1;align-self:flex-start;align-items:flex-start;gap:clamp(2px,.2vw,3px);min-width:0;display:flex}.team-card__name{color:var(--ink-primary);font-size:clamp(16px,1.04vw,20px);font-weight:400;line-height:1.4}.team-card__role{color:var(--ink-muted);overflow-wrap:break-word;font-size:clamp(11px,.625vw,12px);font-weight:500;line-height:1.2}.team-card__avatar-wrap{flex:0 0 var(--team-avatar-w);width:var(--team-avatar-w);align-self:stretch;min-width:0;margin-left:auto;position:relative;overflow:visible}.team-card__avatar{object-fit:contain;object-position:bottom right;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}@media (max-width:767px){.team-grid{--team-avatar-w:112px}.team-grid>li:not(.team-grid__cta){align-self:stretch}.team-card{flex-direction:column;flex:1;justify-content:space-between;align-items:stretch;gap:12px;min-height:0;padding:16px 16px 0}.team-card__copy{flex-shrink:0;align-self:stretch;width:100%}.team-card__name{color:var(--ink-primary);font-size:18px}.team-card__role{font-size:12px}.team-card__avatar-wrap{width:var(--team-avatar-w);height:var(--team-avatar-w);min-height:var(--team-avatar-w);flex:none;align-self:flex-end;margin-top:auto;margin-left:0;overflow:visible}.team-card__avatar{object-position:bottom center}}@media (min-width:768px) and (max-width:1279px){.team-grid{--team-avatar-w:clamp(150px,50%,220px)}.team-card__avatar{width:auto;max-width:100%;height:108%;margin-left:auto}}@media (min-width:900px) and (max-width:1279px){.team-grid{--team-avatar-w:clamp(170px,54%,240px)}}.team-grid__cta{aspect-ratio:auto;justify-content:center;align-self:start;align-items:center;width:100%;min-height:0;display:flex}.team-grid__cta-link{color:var(--ink-primary);text-align:center;font-size:clamp(16px,1.04vw,20px);font-weight:400;line-height:1.4}@media (max-width:1279px){.team-grid__cta{grid-column:1/-1;justify-content:center;padding-top:clamp(24px,5vw,48px);padding-bottom:clamp(4px,1vw,12px)}.team-grid__cta-link{font-size:clamp(17px,2.4vw,20px)}}@media (min-width:1280px){.team-grid__cta{justify-content:center;align-self:stretch}}.updates-section__header{padding-top:clamp(48px,6vw,96px);padding-bottom:clamp(28px,3.4vw,54px)}.updates-scroll{flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(16px,2vw,24px);width:100%;padding:clamp(8px,1.5vw,16px) 24px clamp(48px,6vw,80px);display:flex}.updates-more{flex-shrink:0;justify-content:center;align-items:center;width:100%;padding:clamp(8px,2vw,16px) 0;display:flex}.updates-more__link{font-family:var(--font-dm-sans);color:var(--ink-primary);text-underline-offset:3px;font-size:clamp(14px,1.15vw,16px);line-height:1.3;text-decoration:underline;transition:opacity .15s}.updates-more__link:hover{opacity:.8}@media (min-width:768px) and (max-width:1024px){.updates-scroll{grid-template-columns:repeat(2,minmax(0,1fr));place-items:start center;gap:clamp(16px,2.4vw,24px);width:100%;max-width:1728px;margin-inline:auto;padding:clamp(8px,1.5vw,16px) 40px clamp(48px,6vw,80px);display:grid}.update-card{justify-self:center;width:min(100%,400px);max-width:400px;height:clamp(380px,42vw,460px);min-height:clamp(360px,48vw,440px);max-height:none}.updates-more{grid-column:1/-1;justify-self:center;width:100%;height:auto;min-height:0;padding:clamp(12px,2vw,24px) 0 0}}@media (min-width:1025px){.updates-section__header{padding-top:clamp(32px,4vw,56px);padding-bottom:clamp(20px,2.2vw,32px)}.updates-scroll{flex-flow:row;justify-content:flex-start;align-items:center;gap:20px;width:max-content;min-width:100%;height:auto;padding-block:clamp(12px,1.6vw,20px);padding-inline:max(24px,50vw - 864px);overflow:hidden}.update-card{width:400px;height:460px;min-height:460px;max-height:460px}.updates-more{border-radius:clamp(20px,2.4vw,32px);width:400px;height:460px;min-height:460px;max-height:460px;padding:0}}.update-card{background:var(--surface-0);border:1px solid var(--stroke-subtle);width:clamp(280px,32vw,400px);height:clamp(380px,42vw,460px);box-shadow:0 4px 20px var(--card-shadow);-webkit-backdrop-filter:blur(19px);border-radius:clamp(20px,2.4vw,32px);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.update-card__inner{flex-direction:column;gap:clamp(10px,1.1vw,15px);height:100%;padding:clamp(16px,1.8vw,22px) clamp(16px,1.8vw,22px) clamp(26px,3vw,36px);display:flex}.update-card__img-wrap{border-radius:clamp(14px,1.4vw,18px);width:100%;height:clamp(170px,18vw,220px);overflow:hidden}.update-card__img-wrap>div{border-radius:inherit;height:100%}.update-card__info{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;gap:clamp(18px,2.2vw,28px);display:flex}.update-card__text{flex-direction:column;gap:clamp(6px,.8vw,10px);width:100%;display:flex}.update-card__title{color:var(--ink-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(18px,1.7vw,22px);font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.update-card__desc{color:var(--ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(14px,1.15vw,16px);font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.update-card__cta{background:var(--fill);height:clamp(40px,3.4vw,44px);color:var(--ink-primary);border-radius:9999px;align-items:center;gap:14px;padding:0 clamp(14px,1.4vw,20px);font-size:clamp(14px,1.15vw,16px);transition:background .15s;display:inline-flex}.update-card__cta:hover{background:var(--accent-subtle)}.update-card__cta svg{flex-shrink:0}.site-footer{background:var(--surface-0);position:relative}.footer-divider{border-top:1px dashed var(--stroke-default);width:100%;height:1px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.reveal-on-scroll{opacity:0;will-change:opacity,transform;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}@media (max-width:1024px){.reveal-on-scroll{opacity:1;will-change:auto;transform:none}}@media (min-width:1025px){.pipeline-visual.reveal-on-scroll{opacity:0;transform:translateX(-50%)translateY(calc(18px + var(--pipeline-visual-offset-y)))scale(var(--pipeline-visual-scale))}.pipeline-visual.reveal-on-scroll.is-visible{opacity:1;transform:translateX(-50%)translateY(var(--pipeline-visual-offset-y))scale(var(--pipeline-visual-scale))}}@media (prefers-reduced-motion:reduce){.reveal-on-scroll,.reveal-on-scroll.is-visible{opacity:1;transition:none;transform:none}.pipeline-visual__slide img{transition:none}@media (min-width:1025px){.pipeline-visual.reveal-on-scroll,.pipeline-visual.reveal-on-scroll.is-visible{transform:translateX(-50%)translateY(var(--pipeline-visual-offset-y))scale(var(--pipeline-visual-scale))}}}.mobile-nav-overlay{top:var(--site-header-height);z-index:var(--z-mobile-nav);position:fixed;bottom:0;left:0;right:0}.site-header :is(a,button),.mobile-nav-overlay :is(a,button){-webkit-tap-highlight-color:transparent}.site-header :is(a,button):focus,.mobile-nav-overlay :is(a,button):focus{box-shadow:none;outline:none}@media (prefers-reduced-motion:reduce){.mobile-nav-overlay{animation:none}}.theme-toggle-icon-dark{display:contents}.theme-toggle-icon-light,[data-theme=light] .theme-toggle-icon-dark{display:none}[data-theme=light] .theme-toggle-icon-light{display:contents}@supports (hanging-punctuation:first) and (font:-apple-system-body){.site-header,.mobile-nav-overlay__topbar{-webkit-backdrop-filter:none;background-color:var(--surface-0)}@supports (color:color-mix(in lab, red, red)){.site-header,.mobile-nav-overlay__topbar{background-color:color-mix(in srgb,var(--surface-0)94%,transparent)}}}@media (prefers-reduced-motion:reduce){.pipeline-visual,.pipeline-card,.pipeline-card-body-wrap{transition:none!important}}.footer-nav-col h3{color:var(--ink-primary);margin-bottom:clamp(12px,1.2vw,18px);font-size:clamp(12px,1vw,14px);font-weight:400;line-height:1.4}.footer-nav-col a{color:var(--ink-muted);margin-bottom:clamp(8px,1vw,14px);font-size:clamp(11px,.9vw,13px);line-height:1.4;transition:color .15s;display:block}.footer-nav-col a:hover{color:var(--ink-primary)}.footer-wordmark-wrap{width:100%}.footer-wordmark-svg{width:100%;max-width:100%;height:auto;display:block}.footer-legal{color:var(--ink-muted);font-size:clamp(11px,.95vw,12px);font-weight:500;line-height:1.2}.footer-legal a{color:inherit;transition:color .15s}.footer-legal a:hover{color:var(--ink-primary)}.footer-copyright{color:var(--ink-disabled);font-size:clamp(11px,.95vw,12px);font-weight:500;line-height:1.2}.footer-socials{color:var(--ink-muted);font-size:clamp(11px,.95vw,12px);font-weight:500;line-height:1.2}.footer-socials a{color:inherit;align-items:center;transition:color .15s;display:inline-flex}.footer-socials a:hover{color:var(--brand-primary)}.footer-socials svg{flex-shrink:0}.glow-divider{pointer-events:none;width:100%;height:clamp(120px,13vw,192px);position:relative;overflow:hidden}.glow-divider img{-webkit-user-select:none;user-select:none;width:max(1900px,117vw);height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.terrain-canvas-mask{-webkit-mask-image:linear-gradient(#0000 0,#000 60px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 60px calc(100% - 40px),#0000 100%)}@media (max-width:1024px){.text-section-title{font-size:clamp(1.4375rem,2.3vw,2.1rem)}.section-intro__copy p{font-size:clamp(.875rem,1.2vw,1.125rem)}.team-card__name{font-size:clamp(15px,1.04vw,20px)}.team-grid__cta-link{font-size:13px}.update-card__desc,.update-card__cta{font-size:clamp(13px,1.15vw,16px)}}

