@font-face{font-family:geist;src:url(/_next/static/media/9ff55a8a9670220d-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geist Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_606b56{font-family:geist,geist Fallback}.__variable_606b56{--font-geist:"geist","geist Fallback"}@font-face{font-family:"serif";src:url(/_next/static/media/7801edf949415762-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:"serif Fallback";src:local("Arial");ascent-override:108.05%;descent-override:29.61%;line-gap-override:0.00%;size-adjust:98.94%}.__className_dcf925{font-family:"serif","serif Fallback";font-weight:300;font-style:italic}.__variable_dcf925{--font-serif:"serif","serif Fallback"}:root{color-scheme:dark;--neutral-grey-50:#101011;--neutral-grey-100:#161718;--neutral-grey-200:#212224;--neutral-grey-600:#798188;--neutral-grey-700:#8e98a0;--neutral-grey-950:#e2f2ff;--light-50:#e2f2ff0a;--light-100:#e2f2ff14;--light-200:#e2f2ff1f;--background:#0b0b0d;--entrance-duration:1s;--entrance-ease:cubic-bezier(0.7,0.02,0.56,1);--entrance-distance:20px;--stagger-dur:400ms;--stagger-distance:10px;--stagger-stagger:50ms;--stagger-blur:10px;--stagger-ease:cubic-bezier(0.22,1,0.36,1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:112px}body{margin:0;background:var(--background);color:var(--neutral-grey-950);font-family:var(--font-geist),sans-serif;font-size:1rem;line-height:1.5}a{color:inherit;text-decoration:none}button,summary{cursor:pointer}button{color:inherit;font:inherit;border:0}a,button,summary{-webkit-tap-highlight-color:transparent}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--neutral-grey-950);outline-offset:5px}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:400;letter-spacing:-.04em}em{font-family:var(--font-serif),serif;font-weight:300}img{max-width:100%;height:auto}.container{width:min(960px,calc(100% - 40px));margin-inline:auto}.page-frame{max-width:1000px;margin-inline:auto;border-inline:0}.site-header{height:90px;position:fixed;inset:-1px 0 auto;z-index:20;border-bottom:1px solid var(--light-50);background:linear-gradient(#0b0b0d,#0b0b0d00);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.header-inner{width:min(960px,calc(100% - 40px));height:90px;margin-inline:auto;gap:16px}.header-inner,.header-inner>a{display:flex;align-items:center}.desktop-nav{display:none;margin-left:auto;gap:30px;align-items:center;font-size:.875rem;font-weight:500;line-height:16px;color:#e2f2ff80}.desktop-nav a{padding-block:8px}.desktop-nav a:hover{color:var(--neutral-grey-950)}.header-actions{display:flex;gap:6px;align-items:center;margin-left:auto}.social-link{display:none!important}.button{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:8px 10px;border-radius:8px;background:var(--neutral-grey-100);color:var(--neutral-grey-950);font-size:.875rem;font-weight:500;line-height:16px;transition:background .18s ease}.button:active,.button:hover,.icon-button:active,.icon-button:hover{background:var(--neutral-grey-200)}.button-primary{background:var(--neutral-grey-950);color:var(--neutral-grey-50)}.button-primary:active,.button-primary:hover{background:#c3d0db}.icon-button{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--light-50);font-size:1.5rem;line-height:1;flex-shrink:0}.icon-button:disabled{opacity:.4;background:transparent;cursor:default}.mobile-nav summary{display:flex;align-items:center;justify-content:center;list-style:none;width:32px;height:32px;font-size:1.25rem}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav>div{position:absolute;top:87px;right:20px;display:flex;flex-direction:column;min-width:180px;padding:12px;border:1px solid var(--light-100);border-radius:12px;background:var(--neutral-grey-50)}.mobile-nav a{padding:12px}main{position:relative;isolation:isolate;overflow:clip}.page-frame:before{content:"";position:absolute;inset:0;border-inline:1px solid var(--light-50);pointer-events:none}.page-frame{position:relative;z-index:1;background-image:linear-gradient(to right,transparent calc(50% - .5px),var(--light-50) calc(50% - .5px),var(--light-50) calc(50% + .5px),transparent calc(50% + .5px))}.nav-divider{display:none;width:24px;height:32px;flex-shrink:0;background:linear-gradient(90deg,transparent,var(--light-50),transparent);-webkit-mask-image:linear-gradient(transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(transparent,#000 30%,#000 70%,transparent)}.liquid-gradient{position:absolute;pointer-events:none;inset:-1px 0 auto;z-index:0;overflow:hidden;background:radial-gradient(ellipse at 25% 5%,#838b91,#101011 75%)}.liquid-gradient canvas{display:block;width:100%;height:100%}.liquid-gradient-hero{height:100vh;-webkit-mask-image:linear-gradient(#000 28.021%,#0000);mask-image:linear-gradient(#000 28.021%,#0000)}.liquid-gradient-footer{inset:0;height:100%;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.hero{padding-block:160px 100px;overflow:clip}.hero-copy{display:flow-root;width:100%;margin-bottom:60px;animation:site-enter var(--entrance-duration) var(--entrance-ease) .5s both}.hero-preview{animation:site-enter var(--entrance-duration) var(--entrance-ease) .7s both}.protocol-marquee{animation:site-enter var(--entrance-duration) var(--entrance-ease) .9s both}.site-header{animation:site-enter 1s cubic-bezier(.22,1,.36,1) .2s both}@supports (animation-timing-function:linear(0,1)){.site-header{animation-duration:6s;animation-timing-function:linear(0,.05181 1.667%,.17617 3.333%,.33472 5%,.49977 6.667%,.65304 8.333%,.78405 10%,.88826 11.667%,.96537 13.333%,1.01779 15%,1.04945 16.667%,1.06484 18.333%,1.06839 20%,1.06406 21.667%,1.05513 23.333%,1.04413 25%,1.03288 26.667%,1.02254 28.333%,1.01379 30%,1.00689 31.667%,1.00184 33.333%,.99844 35%,.99643 36.667%,.99549 38.333%,.99533 40%,.99568 41.667%,.99632 43.333%,.99708 45%,.99784 46.667%,.99854 48.333%,.99912 50%,.99958 51.667%,.99991 53.333%,1.00013 55%,1.00026 56.667%,1.00031 58.333%,1.00032 60%,1.00029 61.667%,1.00025 63.333%,1.00019 65%,1.00014 66.667%,1.00009 68.333%,1.00006 70%,1.00003 71.667%,1 73.333%,.99999 75%,.99998 76.667%,.99998 78.333%,.99998 80%,.99998 81.667%,.99998 83.333%,.99999 85%,.99999 86.667%,.99999 88.333%,1 90%,1 91.667%,1 93.333%,1 95%,1 96.667%,1 98.333%,1 100%)}}@keyframes site-enter{0%{opacity:.001;transform:translateY(var(--entrance-distance))}to{opacity:1;transform:none}}.hero h1{font-size:64px;line-height:64px;padding-bottom:0}.hero h1,.hero h1 em,.hero-description{letter-spacing:-.04em}.hero-description{font-size:20px;line-height:28px;max-width:454px;margin:22px 0 6px 6px;color:#e2f2ff8c}.desktop-break{display:none}.hero-preview{position:relative;width:100%;aspect-ratio:2.08696;-webkit-mask-image:linear-gradient(#000 21%,#0000 90%);mask-image:linear-gradient(#000 21%,#0000 90%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero-preview img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.protocol-marquee{overflow:hidden;margin-top:0;height:101px;display:flex;align-items:flex-end;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.marquee-track{display:flex;width:max-content;animation:marquee 35s linear infinite}.marquee-group{display:flex;align-items:center;flex-shrink:0;gap:60px;height:80px;padding:20px 50px 20px 10px}.marquee-group img{flex-shrink:0;width:110px;height:auto}.marquee-group img[alt=aave]{width:100px}@keyframes marquee{to{transform:translateX(-50%)}}.unified{width:min(940px,calc(100% - 60px));padding-block:160px;text-align:center}.unified h2{font-size:26px;line-height:1.3;letter-spacing:-.03em;color:#e3f2ffcc}.integration-art{position:relative;width:100%;aspect-ratio:2.03704;margin-top:24px}.integration-diagram{display:block;width:100%;height:100%;overflow:visible}.integration-signal{--signal-duration:5.6s;stroke:#71baff;stroke-width:4;stroke-linecap:round;stroke-dasharray:80 1100;animation:integration-signal-flow var(--signal-duration) linear infinite;animation-delay:calc(var(--signal-index) * -.8s)}.integration-signal-halo{stroke:#3288ff;stroke-width:16}.integration-receiver-glow{stroke:#3288ff;stroke-width:8;animation:integration-hub-glow .8s ease-in-out -.48s infinite}.intro-reveal[data-motion-paused=true] .integration-receiver-glow,.intro-reveal[data-motion-paused=true] .integration-signal,.intro-reveal[data-motion-ready] .integration-art:not([data-revealed=true]) .integration-receiver-glow,.intro-reveal[data-motion-ready] .integration-art:not([data-revealed=true]) .integration-signal{animation-play-state:paused}@keyframes integration-signal-flow{0%{opacity:0;stroke-dashoffset:80}8%,88%{opacity:1}to{opacity:0;stroke-dashoffset:-1000}}@keyframes integration-hub-glow{0%,to{opacity:.08}50%{opacity:.38}}@media (prefers-reduced-motion:reduce){.integration-receiver-glow,.integration-signal{animation:none;opacity:0}}.intro-letter,.intro-word{display:inline-block}.intro-reveal[data-motion-ready] .intro-letter{opacity:.001;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease),transform var(--stagger-dur) var(--stagger-ease),filter var(--stagger-dur) var(--stagger-ease);transition-delay:calc(var(--reveal-index) * var(--stagger-stagger))}.intro-reveal[data-motion-ready] h2[data-revealed=true] .intro-letter{opacity:1;transform:none;filter:none}.intro-reveal[data-motion-ready] .integration-art{opacity:0;transform:rotateX(40deg);transition:opacity .4s var(--stagger-ease),transform .4s cubic-bezier(.34,1.36,.64,1)}.intro-reveal[data-motion-ready] .integration-art[data-revealed=true]{opacity:1;transform:none}.t-stagger-line{display:block;opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease),transform var(--stagger-dur) var(--stagger-ease),filter var(--stagger-dur) var(--stagger-ease);will-change:transform,opacity,filter}.t-stagger-line--2{transition-delay:var(--stagger-stagger)}.t-stagger.is-shown .t-stagger-line{opacity:1;transform:translateY(0);filter:blur(0)}.t-stagger.is-hiding .t-stagger-line{opacity:0;transform:translateY(0);filter:blur(0);transition:opacity .2s ease,transform 0s linear,filter 0s linear;transition-delay:0s}@media (prefers-reduced-motion:reduce){.t-stagger-line{transition:none!important}}.product-section{width:min(940px,calc(100% - 60px));padding-block:120px;scroll-margin-top:24px}.section-heading{display:flex;flex-direction:column;gap:26px;align-items:flex-start;justify-content:space-between;margin-bottom:60px}.section-heading h2{font-size:26px;max-width:501px;line-height:1.2;letter-spacing:-.03em;color:#e3f2ff66}.section-heading h2 span{color:#e3f2ff}.carousel-controls{display:flex;gap:6px}.product-image{width:1400px;height:500px;position:relative;border-radius:10px;overflow:hidden;-webkit-mask-image:radial-gradient(72% 95% at 2.3% 4.5%,#000 0,#00000056 62%,#0000 100%);mask-image:radial-gradient(72% 95% at 2.3% 4.5%,#000 0,#00000056 62%,#0000 100%)}.product-image img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center top}.product-features{display:grid;grid-gap:30px;gap:30px;margin-top:60px;padding-top:24px}.product-features h3{font-size:1.125rem;font-weight:500;line-height:1.3;letter-spacing:-.04em;margin-bottom:8px}.product-features p{color:#e3f2ff80;font-weight:500;line-height:1.4;letter-spacing:normal}.sdk-features p{color:#adb9c3;line-height:1.5;letter-spacing:-.02em}.ecosystem-section{width:min(1000px,100%);padding-block:120px}.ecosystem-section .section-heading{margin-bottom:60px;padding-inline:20px}.ecosystem-section h2{max-width:460px}.category-controls{display:flex;gap:6px}.category-controls button{letter-spacing:-.01em;min-height:32px;padding:8px 10px;border-radius:8px;background:transparent;font-weight:500;line-height:16px;font-size:.875rem;color:#adb9c3}.category-controls button[aria-pressed=true]{background:var(--light-50);color:var(--neutral-grey-950)}.protocol-cards{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:20px;height:480px;-webkit-mask-image:linear-gradient(90deg,#0003,#000 2%,#000 96%,#0003);mask-image:linear-gradient(90deg,#0003,#000 2%,#000 96%,#0003);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.protocol-cards[data-dragging=true]{cursor:-webkit-grabbing;cursor:grabbing;scroll-snap-type:none}.protocol-cards::-webkit-scrollbar{display:none}.protocol-card{cursor:inherit;flex:0 0 280px;overflow:hidden;scroll-snap-align:start;border-radius:20px;height:440px;background:var(--neutral-grey-100);transition:transform .22s ease}@media (hover:hover){.protocol-card:hover{transform:scale(1.02)}}.protocol-card-header{display:flex;gap:12px;padding:20px;align-items:center;border-bottom:1px solid var(--light-50);min-height:80px}.protocol-card-header>img{border-radius:6px}.protocol-card h3{font-size:1rem;line-height:1.3}.protocol-card h3,.protocol-card p{font-weight:500;letter-spacing:-.02em}.protocol-card p{font-size:.875rem;line-height:1.4;color:#adb9c3}.protocol-card-header .icon-button{margin-left:auto;width:32px;height:32px;font-size:1rem}.protocol-art{display:block;width:280px;height:358.6px;object-fit:cover}.protocol-infinifi{background:#005d5e0a}.protocol-vesper{background:#666be21a}.protocol-lido{background:#00a3ff0a}.protocol-etherfi,.protocol-pendle{background:#14121b}.ecosystem-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:60px;padding-inline:20px}.strategies-section{padding-block:120px}.strategies-banner{position:relative;min-height:260px;display:flex;align-items:flex-end;justify-content:space-between;overflow:hidden;border:1px solid var(--light-50);border-radius:20px;padding:40px 40px 50px}.strategies-banner>img{object-fit:cover;z-index:-1}.strategies-banner p{font-size:1rem;color:#adb9c3;margin-bottom:12px}.strategies-banner h2{font-size:1.55rem;line-height:1.2}.site-footer{position:relative;overflow:hidden;isolation:isolate;padding-block:200px 60px}.site-footer>.container{position:relative;z-index:1}.footer-heading{font-size:36px;line-height:36px;letter-spacing:-.04em}.footer-groups{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px;margin-top:60px}.footer-groups h2{color:#e2f2ff8c;margin-bottom:16px}.footer-groups a,.footer-groups h2{font-size:14px;font-weight:500;line-height:18.2px;letter-spacing:-.02em}.footer-groups a{display:block;width:-moz-fit-content;width:fit-content;margin-top:16px}.footer-groups h2+a{margin-top:0}.footer-groups a:hover{text-decoration:underline}.footer-bottom{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;margin-top:60px;color:#e3f2ff66;font-weight:500;line-height:16px}.text-button{min-height:16px;padding:0;background:transparent;font-size:.875rem;color:inherit}.cookie-panel{position:fixed;z-index:40;bottom:20px;right:20px;width:min(400px,calc(100% - 40px));max-height:calc(100dvh - 40px);overflow-y:auto;padding:20px;border-radius:14px;background:var(--neutral-grey-100);box-shadow:inset 0 0 0 1px var(--light-100),0 12px 60px #0008;color:var(--neutral-grey-950)}.cookie-panel:focus{outline:none}.cookie-panel h2{font-size:16px;font-weight:500;line-height:16px;letter-spacing:-.025em;margin-bottom:10px}.cookie-panel p{font-size:16px;font-weight:400;line-height:1.4;color:#adb9c3}.cookie-panel a{text-decoration:underline}.cookie-actions{display:flex;gap:10px;margin-top:16px}.cookie-actions .button{flex:1 1;height:34px;border-radius:8px;font-weight:400}.cookie-actions .button:not(.button-primary){background:var(--light-50);box-shadow:inset 0 0 0 1px var(--light-100)}.cookie-trigger{position:fixed;z-index:40;bottom:20px;right:20px;display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--light-100);border-radius:8px;background:var(--neutral-grey-100);color:var(--neutral-grey-950)}.cookie-trigger[hidden]{display:none}.cookie-trigger:hover{background:var(--neutral-grey-200)}.sdk-hero{padding-block:190px 110px;text-align:center}.sdk-hero h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1}.sdk-hero p{max-width:560px;margin:30px auto;color:#adb9c3;font-size:1.125rem}.sdk-actions{display:flex;gap:8px;justify-content:center}.sdk-code-section{text-align:center;padding-bottom:130px}.sdk-code-section>h2{font-size:2rem;line-height:1.15;margin-bottom:24px}.code-example{position:relative;text-align:left;max-width:760px;margin:40px auto 72px;padding:72px 24px 24px;border-radius:20px;border:1px solid var(--light-200);background:var(--neutral-grey-50);box-shadow:inset 0 1px 3px var(--light-200)}.code-example>button{position:absolute;right:16px;top:16px}.code-example pre{overflow-x:auto;margin:0;font-size:.8rem;line-height:1.7;color:#adb9c3}.sdk-features{display:grid;grid-gap:40px;gap:40px;text-align:left}.sdk-features h3{font-size:1.2rem;margin-bottom:10px}.legal-page{max-width:780px;padding-block:160px 120px}.legal-label{margin-bottom:24px;color:#adb9c3}.legal-copy{overflow-wrap:anywhere}.legal-copy h1{font-size:2.5rem;line-height:1.15;margin-bottom:30px}.legal-copy p{margin-bottom:22px;line-height:1.75;color:#adb9c3}.legal-copy strong{color:var(--neutral-grey-950)}.legal-copy a{text-decoration:underline}.not-found{min-height:60vh;padding-block:100px}.not-found h1{font-size:3rem}.not-found p{margin-block:20px}.skip-link{position:fixed;top:10px;left:10px;z-index:50;background:var(--neutral-grey-950);color:var(--neutral-grey-50);padding:12px;border-radius:8px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:810px){.desktop-nav{display:flex}.header-actions{margin-left:0}.social-link{display:inline-flex!important}.mobile-nav{display:none}.desktop-break,.nav-divider{display:block}.section-heading{flex-direction:row;align-items:flex-end}.product-features{grid-template-columns:repeat(2,1fr);gap:48px}.footer-groups{grid-template-columns:repeat(4,1fr);gap:80px}.sdk-features{grid-template-columns:repeat(3,1fr)}.strategies-banner{padding:40px 40px 50px}.strategies-banner h2{font-size:1.75rem}}@media (min-width:810px) and (max-width:1199px){.ecosystem-section .section-heading{flex-direction:column;align-items:flex-start;gap:24px}.ecosystem-section h2{font-size:20px;line-height:24px}}@media (max-width:809px){.site-header{height:64px}.mobile-nav>div{top:63px}.header-inner{height:64px;gap:16px}.hero h1{font-size:clamp(32px,calc(15vw - 5.5px),53px);line-height:1;padding-bottom:0}.hero-description{width:auto;max-width:454px}.desktop-break{display:none}.unified h2{max-width:300px;margin-inline:auto}.product-section{width:calc(100% - 40px)}.section-heading{flex-direction:row;gap:10px;align-items:flex-end}.section-heading h2{font-size:20px;line-height:24px;max-width:268px}.product-image{width:1300px;height:416px}.product-features{gap:48px}.product-features p{font-weight:500}.ecosystem-section .section-heading{flex-direction:column;align-items:flex-start;gap:24px}.ecosystem-section h2{max-width:350px}.strategies-banner{padding:40px 40px 50px}.strategies-banner h2{font-size:22px}.strategies-banner .icon-button{position:absolute;top:30px;right:30px}.footer-groups{gap:60px 28px}.page-frame:before{display:none}.page-frame{border:0;background:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.intro-reveal[data-motion-ready] .integration-art,.intro-reveal[data-motion-ready] .intro-letter,.product-section .t-stagger-line{opacity:1;transform:none;filter:none}}