@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:75% 100%;font-display:swap;src:url(../media/2b693de384896c68-s.33v9hu99qfc5y.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:75% 100%;font-display:swap;src:url(../media/69cd8eb61582ea12-s.3es4kxbfemt5l.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:75% 100%;font-display:swap;src:url(../media/d18fcd8ac40b796f-s.1xm5i14m7oop3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:75% 100%;font-display:swap;src:url(../media/f8720a8e075e4c44-s.1tj81xjg9kf67.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:75% 100%;font-display:swap;src:url(../media/38e1921bdda5883c-s.0yv1_-nbyg5p_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:75% 100%;font-display:swap;src:url(../media/58a134e9489d4308-s.p.2p36kdw270kba.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.EvWglG_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.EvWglG_variable{--font-ibm-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:ltSuperiorSerif;src:url(../media/LTSuperiorSerif_Medium.p.32bqb1l-c3yls.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}.LTpWUa_className{font-family:ltSuperiorSerif;font-style:normal;font-weight:500}.LTpWUa_variable{--font-lt-superior-serif:"ltSuperiorSerif"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/76962f1099c67ed7-s.11o1_dy-x2ulq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2e55616d683de2eb-s.0w00prd68mkqe.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9ae63c18b294b16b-s.2b5q2397g6vfk.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2e7f3bfe9d6db30c-s.1633w-wwtscl5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/200eb4e70eea77b1-s.3zqz67bpl1_jw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a6c82a37921ca535-s.2xsm0_-_2xkr-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bd61c44353c129b5-s.p.122pnzd8zlfta.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.rJ_-da_className{font-family:Inter,Inter Fallback;font-style:normal;font-weight:400}.rJ_-da_variable{--font-inter:"Inter", "Inter Fallback"}
:root{--color-forest:#1d3832;--color-mint:#32d09d;--color-mist:#e3e8e6;--color-black:#000;--color-sage:#7c9e97;--color-eucalyptus:#3c6256;--color-white:#fff;--color-silver:#ccc;--color-cloud:#f1f1f1;--color-divider:#eaeaea;--color-card-surface:#f5faf9;--color-digital-assets-panel:#e5e5e5cc;--color-hero-overlay:#07110fb3;--color-exchange-overlay:#1a222099}
:root{--typography-design-unit:.0625rem;--typography-style:normal;--typography-letter-spacing:0;--typography-variation:"wdth" 100;--typography-variation-normal:normal;--typography-transform-none:none;--typography-transform-uppercase:uppercase;--text-main16-weight:300;--text-main16-medium-weight:500;--text-main20-light-weight:300;--text-main20-regular-weight:400;--text-hero-weight:500;--text-link-weight:600;--text-link-regular-weight:400;--text-title-weight:500;--text-no-l-weight:600;--text-main16-size-units:16;--text-main16-line-units:22;--text-main16-family:var(--font-ibm-plex-sans);--text-main16-medium-size-units:16;--text-main16-medium-line-units:22;--text-main16-medium-family:var(--font-ibm-plex-sans);--text-main16-medium-relaxed-size-units:16;--text-main16-medium-relaxed-line-units:24;--text-main16-medium-relaxed-weight:500;--text-main16-medium-relaxed-family:var(--font-ibm-plex-sans);--text-main20-light-size-units:20;--text-main20-light-line-units:30;--text-main20-light-family:var(--font-ibm-plex-sans);--text-main20-regular-size-units:20;--text-main20-regular-line-units:30;--text-main20-regular-family:var(--font-ibm-plex-sans);--text-hero-size-units:80;--text-hero-line-units:80;--text-hero-family:var(--font-lt-superior-serif);--text-link-size-units:14;--text-link-line-units:22;--text-link-family:var(--font-ibm-plex-sans);--text-link-regular-size-units:14;--text-link-regular-line-units:22;--text-link-regular-family:var(--font-ibm-plex-sans);--text-title-size-units:70;--text-title-line-units:80;--text-title-family:var(--font-lt-superior-serif);--text-no-l-size-units:80;--text-no-l-line-units:90;--text-no-l-family:var(--font-ibm-plex-sans);--text-title-mobile-size-units:40;--text-title-mobile-line-units:45;--text-title-mobile-weight:500;--text-title-mobile-family:var(--font-lt-superior-serif);--text-number-mobile-size-units:50;--text-number-mobile-line-units:50;--text-number-mobile-weight:600;--text-number-mobile-family:var(--font-ibm-plex-sans);--text-service-label-size-units:35;--text-service-label-line-units:45;--text-service-label-weight:300;--text-service-label-family:var(--font-ibm-plex-sans);--text-service-label-mobile-size-units:25;--text-service-label-mobile-line-units:45;--text-service-label-mobile-weight:300;--text-service-label-mobile-family:var(--font-ibm-plex-sans);--text-arrow-size-units:28;--text-arrow-line-units:30;--text-arrow-weight:500;--text-arrow-family:var(--font-lt-superior-serif);--text-arrow-large-size-units:50;--text-arrow-large-line-units:70;--text-arrow-large-weight:500;--text-arrow-large-family:var(--font-lt-superior-serif);--text-navigation-size-units:12;--text-navigation-line-units:normal;--text-navigation-weight:300;--text-navigation-family:var(--font-ibm-plex-sans);--text-contact-link-size-units:14;--text-contact-link-line-units:22;--text-contact-link-weight:400;--text-contact-link-family:var(--font-inter);--text-exchange-control-size-units:20;--text-exchange-control-line-units:30;--text-exchange-control-weight:500;--text-exchange-control-family:var(--font-ibm-plex-sans);--text-exchange-subtitle-size-units:40;--text-exchange-subtitle-line-units:50;--text-exchange-subtitle-weight:300;--text-exchange-subtitle-family:var(--font-ibm-plex-sans)}
:root{--logo-motion-frame-size:63.75rem;--logo-motion-size-divisor:3;--logo-motion-viewport-size:100vmin;--logo-motion-step:11.3725%;--contact-desktop-columns:minmax(0, 895fr) minmax(0, 833fr);--contact-tablet-columns:minmax(0, 58fr) minmax(0, 42fr);--contact-artwork-aspect:834 / 935;--custom-si-columns:minmax(0, 683fr) minmax(0, 450fr);--systems-service-tablet-columns:minmax(0, .9fr) minmax(0, 1.1fr);--conviction-offering-columns:minmax(0, 490fr) minmax(0, 198fr);--conviction-header-columns:minmax(0, 595fr) minmax(0, 251fr) minmax(0, 232fr);--asset-strip-max-width:65.0441rem;--bitcoin-logo-block-inset:1.17%;--bitcoin-logo-height:1.125rem;--bitcoin-logo-inline-inset:0.47%;--bitcoin-logo-width:5.375rem;--circle-logo-height:1.375rem;--circle-logo-width:5.375rem;--clock-tower-mosaic-aspect:5839 / 3892;--container-inline:100cqi;--conviction-divider-width:91.3165%;--conviction-header-divider-aspect:1428 / 1;--conviction-item-divider-aspect:490 / 1;--coinbase-logo-height:1.0625rem;--coinbase-logo-width:5.9375rem;--crypto-logo-height:1.4375rem;--crypto-logo-width:7.1875rem;--custom-si-illustration-gap-fluid:12.9051vw;--custom-si-illustration-gutter-fluid:12.8472vw;--custom-si-section-aspect:683 / 1;--ethereum-logo-height:1.75001rem;--ethereum-logo-width:6.98477rem;--exchange-sheet-height:80dvh;--footer-background-top:-6.09%;--footer-background-height:163.02%;--footer-brand-gap:var(--space-32);--footer-brand-width:var(--space-326);--footer-contact-width:13.9375rem;--footer-contact-width-units:223;--footer-logo-width:15.9375rem;--footer-logo-width-units:255;--footer-mobile-bottom-padding:calc(var(--space-143) / var(--figma-2));--footer-mobile-min-height:calc(var(--space-520) - var(--space-143) + var(--footer-mobile-bottom-padding));--footer-navigation-mobile-gap:var(--space-40);--footer-navigation-first-column:5.0625rem;--footer-navigation-first-column-units:81;--footer-navigation-second-column:5.5rem;--footer-navigation-second-column-units:88;--footer-navigation-third-column:var(--space-60);--footer-padding-bottom:var(--space-300);--hero-gutter-fluid:3.53009vw;--hero-copy-max-width:50.3125rem;--hero-mobile-logo-strip-width:var(--space-717);--hero-mobile-logo-gap:calc((var(--hero-mobile-logo-strip-width) - var(--bitcoin-logo-width) - var(--ethereum-logo-width) - var(--circle-logo-width) - var(--crypto-logo-width) - var(--coinbase-logo-width)) / var(--figma-4));--hero-logo-cycle-distance:calc(var(--hero-mobile-logo-strip-width) + var(--hero-mobile-logo-gap));--hero-mobile-assets-top:79.7861%;--hero-mobile-title-top:47.0588%;--navigation-logo-width:6.59881rem;--navigation-mobile-logo-width:4.03263rem;--page-gutter-fluid:8.68056vw;--page-gutter-relative:8.68056%;--portfolio-card-mobile-gap:.771938rem;--portfolio-card-mobile-overlap:1.22038rem;--portfolio-card-mobile-padding:1.80119rem;--portfolio-card-mobile-radius:.885063rem;--portfolio-card-mobile-screen-gap:var(--space-32);--portfolio-card-mobile-research-offset:var(--space-108);--portfolio-card-mobile-research-offset-ratio:calc(108 / 217);--portfolio-card-mobile-stack-offset:var(--space-217);--portfolio-description-top:1.58466rem;--portfolio-service-card-aspect:19 / 12;--position-center:50%;--role-image-desktop-height:123.23%;--role-image-desktop-top:21.48%;--role-image-mobile-height:116.72%;--role-image-mobile-left:49.39%;--role-image-mobile-top:0.02%;--role-image-mobile-width:149.47%;--size-1-svh:1svh;--size-full:100%;--space-0:0rem;--space-0-5:.03125rem;--space-1:.0625rem;--space-10:.625rem;--space-1028:64.25rem;--space-108:6.75rem;--space-11:.6875rem;--space-12:.75rem;--space-126:7.875rem;--space-1290:80.625rem;--space-133-5:8.34375rem;--space-14:.875rem;--space-1428:89.25rem;--space-143:8.9375rem;--space-150:9.375rem;--space-151:9.4375rem;--space-156:9.75rem;--space-16:1rem;--space-17:1.0625rem;--space-1728:108rem;--space-185:11.5625rem;--space-19:1.1875rem;--space-198:12.375rem;--space-2:.125rem;--space-20:1.25rem;--space-200:12.5rem;--space-217:13.5625rem;--space-22:1.375rem;--space-222:13.875rem;--space-223:13.9375rem;--space-23:1.4375rem;--space-234:14.625rem;--space-238:14.875rem;--space-24:1.5rem;--space-25:1.5625rem;--space-251:15.6875rem;--space-254:15.875rem;--space-26:1.625rem;--space-264:16.5rem;--space-28:1.75rem;--space-283:17.6875rem;--space-297:18.5625rem;--space-3:.1875rem;--space-30:1.875rem;--space-300:18.75rem;--space-32:2rem;--space-322:20.125rem;--space-324:20.25rem;--space-326:20.375rem;--space-33-5:2.09375rem;--space-35:2.1875rem;--space-38:2.375rem;--space-395:24.6875rem;--space-4:.25rem;--space-40:2.5rem;--space-44:2.75rem;--space-450:28.125rem;--space-457:28.5625rem;--space-46:2.875rem;--space-48:3rem;--space-49:3.0625rem;--space-490:30.625rem;--space-50:3.125rem;--space-507:31.6875rem;--space-520:32.5rem;--space-56:3.5rem;--space-578:36.125rem;--space-60:3.75rem;--space-606:37.875rem;--space-61:3.8125rem;--space-64:4rem;--space-683:42.6875rem;--space-7:.4375rem;--space-717:44.8125rem;--space-74:4.625rem;--space-75:4.6875rem;--space-8:.5rem;--space-80:5rem;--space-912:57rem;--space-930:58.125rem;--space-938:58.625rem;--space-95:5.9375rem;--systems-gutter-fluid:8.70647vw;--viewport-block:100svh;--viewport-scroll-block:100svh;--viewport-sticky-block:100svh;--viewport-dynamic-block:100dvh;--viewport-inline:100vw;--safe-area-block-start:env(safe-area-inset-top,0rem);--safe-area-inline-start:env(safe-area-inset-left,0rem);--safe-area-inline-end:env(safe-area-inset-right,0rem);--figma-negative-18:-18;--figma-negative-0-5:-.5;--figma-0-2:.2;--figma-0-6666666667:.666667;--figma-0-75:.75;--figma-1-25:1.25;--figma-1-5:1.5;--figma-2:2;--figma-2-2:2.2;--figma-2-25:2.25;--figma-3:3;--figma-3-25:3.25;--figma-4:4;--figma-6:6;--figma-8:8;--figma-10:10;--figma-12:12;--figma-13-75825:13.7583;--figma-14:14;--figma-16:16;--figma-17:17;--figma-20:20;--figma-22:22;--figma-23:23;--figma-24:24;--figma-25:25;--figma-25-3544921875:25.3545;--figma-27-6885:27.6885;--figma-28:28;--figma-30:30;--figma-32:32;--figma-38:38;--figma-40:40;--figma-46:46;--figma-50:50;--figma-60:60;--figma-61:61;--figma-64:64;--figma-69:69;--figma-80:80;--figma-82:82;--figma-84:84;--figma-92:92;--figma-110:110;--figma-113:113;--figma-123:123;--figma-126:126;--figma-142:142;--figma-150:150;--figma-151:151;--figma-160-198:160.198;--figma-175:175;--figma-198:198;--figma-200:200;--figma-201-5404205322:201.54;--figma-204-4:204.4;--figma-224-8340454102:224.834;--figma-240:240;--figma-243:243;--figma-251:251;--figma-254:254;--figma-255-2170257568:255.217;--figma-266:266;--figma-297:297;--figma-300:300;--figma-324:324;--figma-326:326;--figma-327-1234130859:327.123;--figma-340:340;--figma-342:342;--figma-350-4170227051:350.417;--figma-378:378;--figma-383-8:383.8;--figma-395:395;--figma-396-5:396.5;--figma-402:402;--figma-457:457;--figma-490:490;--figma-551:551;--figma-578:578;--figma-606:606;--figma-616:616;--figma-644:644;--figma-646:646;--figma-694:694;--figma-704:704;--figma-707-9234008789:707.923;--figma-774:774;--figma-794:794;--figma-864:864;--figma-930:930;--figma-935:935;--figma-988-5:988.5;--figma-1077-5830078125:1077.58;--figma-1237:1237;--figma-1290:1290;--figma-1428:1428;--figma-1437:1437;--figma-1728:1728}@media not (min-width:48rem){:root{--viewport-large-block:100lvh;--viewport-block:var(--viewport-large-block);--viewport-sticky-block:var(--viewport-dynamic-block)}}
:root{--logo-motion-loop-duration:4.61538s;--hero-loading-timeout:15s;--hero-loading-minimum-duration:var(--logo-motion-loop-duration);--logo-motion-opacity-4:.4;--logo-motion-opacity-5:.5;--logo-motion-opacity-6:.6;--logo-motion-opacity-7:.7;--logo-motion-opacity-8:.8;--mobile-main-scroll-multiplier:2;--mobile-block-scroll-multiplier:1;--mobile-item-scroll-distance:.2;--mobile-section-hold-factor:.1;--mobile-swipe-threshold:var(--space-32);--mobile-swipe-duration:.7s;--mobile-swipe-cover-threshold:.3;--mobile-swipe-boundary-inset:var(--space-1);--mobile-metric-entry-start:.15;--mobile-metric-entry-duration:.55s;--mobile-metric-entry-delay:.12s;--mobile-metric-entry-ease:0, 0, .58, 1;--mobile-conviction-scroll-intervals:4;--mobile-portfolio-scroll-intervals:2;--mobile-systems-scroll-intervals:5;--mobile-sequence-title-delay:.1;--mobile-sequence-entry-fraction:.666667;--mobile-tile-entry-start:.1;--mobile-tile-entry-end:.6;--mobile-tile-stagger:.02;--mobile-touch-inertia-exponent:1.1;--mobile-touch-inertia-lerp:.12;--motion-instant:0s;--navigation-menu-duration:.35s;--navigation-menu-ease:cubic-bezier(.22, 1, .36, 1);--navigation-menu-offset:var(--space-12);--navigation-scroll-threshold:var(--space-8);--navigation-scroll-duration:var(--navigation-menu-duration);--navigation-scroll-ease:var(--navigation-menu-ease);--hero-logo-loop-duration:20s;--portfolio-navigation-fallback:var(--space-56);--portfolio-design-unit:var(--space-1);--portfolio-design-width:var(--figma-1728);--portfolio-pin-units:723.8;--portfolio-card-scroll-factor:1.25;--systems-navigation-fallback:var(--space-56);--mobile-systems-row-min:var(--space-75);--mobile-systems-label-gap:var(--space-30);--mobile-systems-panel-padding:var(--space-25);--mobile-systems-bottom-gap:var(--space-25);--mobile-systems-header-fallback:var(--space-238);--mobile-systems-last-height-fallback:var(--space-185);--reveal-image-zoom-max:1.1;--mosaic-cell-size:3rem;--metrics-height-start:47.75rem;--metrics-height-end:19.4375rem;--metrics-cover-gap:3rem;--metric-start-1:4.625rem;--metric-start-2:13.125rem;--metric-start-3:21.625rem;--metric-start-4:30.125rem;--mobile-metric-swipe-distance:1.25rem;--conviction-morph-duration:.76s;--conviction-morph-ease:.4, 0, .2, 1;--exchange-motion-duration:.85s;--exchange-motion-ease:.4, 0, .2, 1}body[data-exchange-scroll-locked]{padding-inline-end:var(--exchange-lock-padding)!important;overflow:hidden!important}
*,:before,:after{box-sizing:border-box}body{margin:0}@media not (min-width:48rem){html,body{background:var(--color-black)}}
