.spline-wrapper{position:relative;min-height:100svh;overflow:clip;background-color:#121212}.sticky-container{position:absolute;top:0;inset-inline:0;z-index:0;height:calc(100% + 100svh)}.canvas-wrapper{position:sticky;top:0;height:70rem}.spline-canvas{width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .6s var(--ease-expo-out)}.spline-fallback{position:absolute;inset:0;background:radial-gradient(60% 50% at 50% 42%,rgba(206,253,84,.22) 0,rgba(206,253,84,0) 70%),radial-gradient(40% 34% at 62% 56%,rgba(237,109,224,.16) 0,rgba(237,109,224,0) 72%),#121212}.gradient{position:absolute;inset:0;z-index:2;background:linear-gradient(0deg,#121212 0,transparent);pointer-events:none}.spline-content{position:relative;z-index:4;pointer-events:auto}@media (prefers-reduced-motion:reduce){.spline-canvas{transition:none}}.hero-section{height:100svh}.hero-grid{display:grid;grid-template:"title title" "buttons buttons" 1fr "cta-scroll description"/1fr 1fr;gap:3.2rem;height:100%;padding-block:16rem 4.8rem}.hero-title{display:block}.hero-title .title-line{display:inline-block;text-wrap:balance}.title-highlight{color:var(--primary-color)}.hero-buttons{grid-area:buttons;display:flex;gap:1.2rem;align-items:flex-start}.cta-scroll-mask{grid-area:cta-scroll;align-self:end;overflow:hidden}.cta-scroll{display:block;color:#b8b8b8}.hero-description{grid-area:description;align-self:end;color:#ffffff}.hero-grid--centered-scroll .cta-scroll-mask{justify-self:center}@media screen and (max-width:768px){.hero-grid,.hero-section{height:auto;min-height:100svh}.hero-grid{display:flex;flex-direction:column;gap:2.4rem;padding-block:12rem 4.8rem}.cta-scroll-mask,.hero-description{align-self:flex-start}.hero-grid--centered-scroll .cta-scroll-mask{justify-self:auto}.hero-buttons{flex-direction:column;align-items:stretch}.hero-buttons .btn{width:100%}}.manifesto{padding-top:16rem}.manifesto .title-block{max-width:108rem}.manifesto-actions{margin-top:4.8rem}.manifesto-cols{margin-top:12rem}@media screen and (min-width:769px){.manifesto-cols .col-right{grid-column:2}}.manifesto-cols .col-left,.manifesto-cols .col-right{color:#b8b8b8}.section-head{display:flex;flex-direction:column}.section-head .section-bar{margin-bottom:4.8rem}.section-actions{margin-top:4.8rem}.lead-col{max-width:96rem}.muted{color:var(--theme-fg-secondary)}.section-light{background-color:#ffffff;color:#121212;--theme-bg:#ffffff;--theme-bg-secondary:#f6f6f6;--theme-fg:#121212;--theme-fg-secondary:#595959;--theme-backdrop:#ededed;--theme-lines:rgba(18,18,18,0.12)}.section-dark{background-color:#121212;color:#ffffff;--theme-bg:#121212;--theme-bg-secondary:#1d1d1d;--theme-fg:#ffffff;--theme-fg-secondary:#b8b8b8;--theme-backdrop:#000000;--theme-lines:rgba(255,255,255,0.12)}.jump-to{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem;margin-top:4.8rem}.jump-to a{font-size:1.4rem;letter-spacing:.028rem;border-bottom:1px solid var(--theme-lines);padding-bottom:.4rem;transition:color .425s var(--ease-out-quad)}@media (hover:hover){.jump-to a:hover{color:var(--primary-color)}}.staircase{display:flex;flex-direction:column}.staircase .title-line{display:block}.staircase .title-line.line-2{padding-inline-start:12rem}.staircase .title-line.line-3{padding-inline-start:24rem}.staircase .title-line.line-4{padding-inline-start:36rem}.staircase--end{align-items:flex-end;text-align:end}.staircase--end .title-line.line-2,.staircase--end .title-line.line-3,.staircase--end .title-line.line-4{padding-inline-start:0}@media screen and (max-width:768px){.staircase .title-line.line-2{padding-inline-start:1.2rem}.staircase .title-line.line-3{padding-inline-start:2.4rem}.staircase .title-line.line-4{padding-inline-start:3.6rem}}.word-tile-list{display:flex;flex-direction:column}.word-tile{display:flex;align-items:center;gap:2.4rem}.word-tile-mark{display:grid;place-items:center;flex:0 0 auto;width:7.6rem;height:7.6rem;background-color:var(--tile)}.word-tile-mark img{width:4.8rem;height:4.8rem;-o-object-fit:contain;object-fit:contain}.word-tile:nth-child(2){padding-inline-start:12rem}.word-tile:nth-child(3){padding-inline-start:24rem}.word-tile:nth-child(4){padding-inline-start:36rem}@media screen and (max-width:768px){.word-tile-mark{width:4rem;height:4rem}.word-tile-mark img{width:2.4rem;height:2.4rem}.word-tile:nth-child(2),.word-tile:nth-child(3),.word-tile:nth-child(4){padding-inline-start:0}}.column-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.research-column{overflow:hidden;display:flex;align-items:start;padding-bottom:12rem;padding-inline:2.4rem;border-inline-start:1px solid var(--theme-lines)}.research-column:first-of-type .card-wrapper{align-self:center}.research-column:nth-of-type(2) .card-wrapper{align-self:flex-start}.research-column:nth-of-type(3) .card-wrapper{align-self:flex-end}.card-wrapper{width:100%}.upgrade-card{display:flex;flex-direction:column;gap:1.6rem}.upgrade-card-media{position:relative;aspect-ratio:1/1;overflow:hidden;background-color:#1d1d1d}.upgrade-card-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.upgrade-card-media .icon-btn{position:absolute;top:1.6rem;inset-inline-end:1.6rem}@media screen and (max-width:768px){.column-grid{grid-template-columns:1fr}.research-column{border-inline-start:0;padding-inline:0;padding-bottom:4.8rem}}.image-col{position:relative;align-self:stretch}.image-clip{position:relative;height:100%;overflow:hidden}.image-clip img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lets-build{position:relative;padding-bottom:4.8rem}.lets-build-mark{position:absolute;inset-inline:0;top:50%;translate:0 -50%;z-index:0;display:grid;place-items:center;pointer-events:none}.lets-build-mark img{width:56rem;max-width:60%;height:auto;opacity:.9}.lets-build .container{position:relative;z-index:1}.protocol-layout{display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:1.2rem;column-gap:1.2rem;align-items:start}.protocol-sidebar{position:sticky;top:16rem}.protocol-list{display:flex;flex-direction:column}.protocol-row{display:grid;grid-template-columns:1fr auto;align-items:center;-moz-column-gap:2.4rem;column-gap:2.4rem;padding-block:4.8rem;border-bottom:1px solid rgba(255,255,255,.12)}.protocol-row-title{transition:color .425s var(--ease-out-quad)}.protocol-row-desc{color:#b8b8b8;margin-top:.8rem}.protocol-row-tile{display:grid;place-items:center;width:4.8rem;height:4.8rem;background-color:var(--tile)}.protocol-row-tile img{width:3.2rem;height:3.2rem;-o-object-fit:contain;object-fit:contain}.protocol-row-tile--wordmark{width:-moz-max-content;width:max-content;min-width:4.8rem;padding-inline:1.2rem}.protocol-row-tile--wordmark .protocol-row-wordmark{width:-moz-max-content;width:max-content;padding-inline:0}@media (hover:hover){.protocol-row:hover .protocol-row-title{color:var(--primary-color)}}@media screen and (max-width:768px){.protocol-layout{grid-template-columns:1fr;row-gap:3.2rem}.protocol-sidebar{position:static}}.timeline{display:flex;gap:.4rem;min-height:87.7rem}.timeline-chapter{position:relative;display:flex;flex-direction:column;flex:0 0 8rem;overflow:hidden;padding:2.4rem;border:1px solid var(--theme-lines);transition:flex-grow 1s var(--ease-expo-out),flex-basis 1s var(--ease-expo-out)}.timeline-chapter.is-open{flex:1 1 auto}.timeline-chapter-rail{display:flex;flex-direction:column;height:100%;gap:2.4rem}.timeline-chapter:not(.is-open) .timeline-body{display:none}.timeline-chapter:not(.is-open) .timeline-head{writing-mode:vertical-rl}.timeline-chapter:not(.is-open) h3{display:none}.timeline-head{gap:1.2rem}.timeline-body,.timeline-head{display:flex;flex-direction:column}.timeline-body{gap:2.4rem;flex:1 1 auto}.timeline-copy{color:#b8b8b8;max-width:72rem}.timeline-track{margin-top:auto;border-top:1px solid var(--theme-lines);display:grid}.timeline-event{padding:2.4rem 1.6rem 0;border-inline-start:1px solid var(--theme-lines);position:relative}.timeline-event:first-child{border-inline-start:0;padding-inline-start:0}.timeline-event:before{content:"";position:absolute;top:-.3rem;inset-inline-start:0;width:.6rem;height:.6rem;background-color:var(--primary-color)}.timeline-event-date{display:block;margin-bottom:.8rem}.timeline-event-text{color:#b8b8b8}.timeline-toggle{margin-top:auto;align-self:flex-start;display:grid;place-items:center;width:3.6rem;height:3.6rem;border:1px solid var(--theme-lines);border-radius:50%;color:var(--theme-fg)}.timeline-toggle svg{width:1.2rem;height:1.2rem}@media screen and (max-width:768px){.timeline{flex-direction:column;min-height:0}.timeline-chapter{flex:0 0 auto}.timeline-chapter:not(.is-open) .timeline-head{writing-mode:horizontal-tb}.timeline-track{grid-template-columns:1fr!important}.timeline-event{border-inline-start:0;padding-inline-start:0}}@media (prefers-reduced-motion:reduce){.timeline-chapter{transition:none}}.proud-list{display:flex;flex-direction:column}.media-row,.proud-list li{padding-block:2.4rem;border-bottom:1px solid var(--theme-lines)}.media-row{display:flex;align-items:center;justify-content:space-between;gap:2.4rem}.contact-block{display:flex;flex-direction:column;gap:.8rem;margin-top:3.2rem}.link-block-list{display:flex;flex-wrap:wrap;gap:1.2rem}.link-block-list a{display:inline-flex;align-items:center;height:4rem;padding-inline:1.6rem;border:1px solid var(--theme-lines);border-radius:2rem;font-size:1.4rem;letter-spacing:.028rem;transition:background-color .425s var(--ease-out-quad),color .425s var(--ease-out-quad)}@media (hover:hover){.link-block-list a:hover{background-color:#121212;color:#ffffff}}.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}.company-hero,.home-spline-a,.home-spline-b,.products-hero{height:auto;min-height:100svh;padding-block-end:var(--spline-tail)}.story-block .t-display-sm{text-wrap:pretty}.first-mover-grid{align-items:stretch;-moz-column-gap:1.2rem;column-gap:1.2rem}.first-mover-grid .image-col{min-height:56rem}.blog-intro .container{display:flex;flex-direction:column;align-items:center;text-align:center}.blog-intro .section-bar{width:100%}.blog-intro .title-line{display:block}.research-grid{padding-top:0}.research-grid .container{position:relative}.research-grid .column-grid{min-height:89rem}.research-grid .research-column{height:100%}.research-trailing{position:absolute;bottom:0;inset-inline-start:var(--container-padding);width:38rem}@media screen and (max-width:768px){.research-grid .column-grid{min-height:0}.research-trailing{position:static;width:auto;margin-top:4.8rem}}.card-stack{--stack-card-height:80.5rem}.card-stack .large-product-card-wrapper{height:var(--stack-card-height)}@media screen and (max-width:768px){.card-stack .large-product-card-wrapper{height:auto}}.stack-head{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4rem}.stack-intro{margin-top:4.8rem}.protocol-row-desc,.protocol-row-title{display:block}.protocol-row-arrow{width:1.6rem;height:1.6rem}.protocol-row{grid-template-columns:1fr auto auto}.build-cta-actions{display:flex;gap:1.2rem;justify-content:flex-end}#products-we-build-and-maintain-essential-ethereum-infrastructure,.build-cta,.securing{padding-bottom:4.8rem}#for-users-and-developers .card-stack{--stack-card-height:70.5rem;--card-info-margin:8rem}@media screen and (max-width:768px){.build-cta-actions,.stack-head{flex-direction:column}.build-cta-actions{align-items:stretch}}.our-story-copy{display:flex;flex-direction:column;gap:2.4rem}.word-tile-list .t-display-lg{display:block}.joe-heading{margin-bottom:2.4rem}.joe-grid{align-items:stretch}.joe-grid .image-col{min-height:44rem}.careers .container{display:flex;flex-direction:column;align-items:center;text-align:center}.careers .section-bar{width:100%}.careers .title-line{display:block}.media-list{margin-top:4.8rem}.policy .title-block{max-width:116rem}#company-were-proud-to h2{margin-bottom:4.8rem}.hero-title-wrap{grid-area:title}@property --form{syntax:"<number>";inherits:true;initial-value:1}@property --stagger{syntax:"<number>";inherits:true;initial-value:.42}@property --seq{syntax:"<number>";inherits:true;initial-value:0}@property --seq-lag{syntax:"<number>";inherits:true;initial-value:0}@property --t{syntax:"<number>";inherits:true;initial-value:1}@property --form-local{syntax:"<number>";inherits:true;initial-value:1}@property --collapse{syntax:"<number>";inherits:true;initial-value:0}@property --grow{syntax:"<number>";inherits:true;initial-value:0}@property --n{syntax:"<number>";inherits:true;initial-value:0}@property --shade{syntax:"<number>";inherits:true;initial-value:0}@property --i{syntax:"<number>";inherits:true;initial-value:0}@property --pk{syntax:"<number>";inherits:true;initial-value:0}@property --layers{syntax:"<number>";inherits:true;initial-value:1}@property --plates{syntax:"<number>";inherits:true;initial-value:1}@property --ps{syntax:"<number>";inherits:true;initial-value:1}@property --layer-edge{syntax:"<number>";inherits:true;initial-value:0}@property --edge-weight{syntax:"<number>";inherits:true;initial-value:1}@property --layer-dim{syntax:"<number>";inherits:true;initial-value:0}@property --layer-shrink{syntax:"<number>";inherits:true;initial-value:0}@property --layer-fan{syntax:"<angle>";inherits:true;initial-value:0deg}.brand-object{position:absolute;inset:0;display:grid;place-items:center end;padding-inline-end:8vw;padding-block-start:23rem;perspective:130rem;perspective-origin:50% 45%;opacity:1;z-index:3}.brand-object-stage{--stagger:0.42;--obj-yaw:0deg;--obj-pitch:0deg;--obj-roll:0deg;--obj-scale:1;--obj-x:0%;--obj-y:0%;--rest-yaw:-34deg;--rest-pitch:-30deg;--rest-roll:-2deg;--form:1;--obj-mirror:1;--layers:90;--plates:5;--ink:1;--edge-weight:1;--form-depth:25rem;--gap-node:5px;--gap-solid:1px;--layer-fan:0deg;--layer-shrink:0;--layer-dim:0;--layer-edge:0;position:relative;width:46rem;height:46rem;transform-style:preserve-3d;transform:translate3d(var(--obj-x),var(--obj-y),0) scaleX(var(--obj-mirror)) rotateX(calc(var(--rest-pitch) + var(--obj-pitch))) rotateY(calc(var(--rest-yaw) + var(--obj-yaw))) rotate(calc(var(--rest-roll) + var(--obj-roll))) scale(var(--obj-scale));will-change:transform}.brand-object-layer{--seq-lag:calc(var(--seq, 0) * var(--stagger, 0.42));--t:clamp(0,calc((var(--form) - var(--seq-lag)) / (1 - var(--stagger, 0.42))),1);--form-local:calc(var(--t) * var(--t) * (3 - 2 * var(--t)));--shade:calc(var(--pk) / max(var(--plates) - 1, 1));--collapse:calc(1 - var(--form-local));--grow:calc(var(--collapse) * var(--collapse) * var(--collapse));--n:calc((var(--i) / var(--layers)) * (1 - var(--form-local)) + (var(--pk) / max(var(--plates) - 1, 1)) * var(--form-local));--plate-z:calc(var(--pk) * var(--gap-node) * var(--form-local) + var(--i) * var(--gap-solid) * (1 - var(--form-local)));position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform:translate3d(calc(var(--px) * var(--form-local)),calc(var(--py) * var(--form-local)),calc(var(--pz) * var(--form-depth) * var(--form-local))) rotateY(calc((var(--ry) + var(--layer-fan) * var(--n)) * var(--form-local))) rotate(calc(var(--rz) * var(--form-local))) rotateX(calc(var(--rx) * var(--form-local))) scale(calc((var(--ps) + (1 - var(--ps)) * var(--grow)) * (1 - var(--layer-shrink) * var(--n)))) translateZ(calc(var(--plate-z) * -1)) scaleX(var(--obj-mirror))}.brand-object-face{fill:color-mix(in srgb,rgb(96,150,24) calc((1 - var(--shade)) * 100%),rgb(28,44,10));fill-opacity:var(--ink);stroke:rgb(20,32,8);stroke-width:calc(var(--layer-edge) * var(--edge-weight));vector-effect:non-scaling-stroke}.brand-object-stage[data-ink=wire] .brand-object-face{stroke:color-mix(in srgb,rgb(190,245,120) calc((1 - var(--shade)) * 100%),rgb(74,108,34));stroke-opacity:calc((1 - var(--layer-dim) * var(--shade) * .62) * var(--form-local))}.brand-object-layer.is-front .brand-object-face{stroke:rgb(163,230,53);stroke-opacity:1;stroke-width:calc(var(--layer-edge) * var(--edge-weight) * 1.35)}.brand-object-stage[data-ink=solid] .brand-object-layer.is-front .brand-object-face{fill:rgb(163,230,53);fill-opacity:1;stroke-width:0}.brand-object-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 40% at 60% 46%,rgba(163,230,53,.1) 0,rgba(163,230,53,0) 74%)}@media screen and (max-width:768px){.canvas-wrapper{height:100svh}.brand-object{place-items:end center;padding-inline-end:0;padding-block-start:0;padding-block-end:2.4rem;perspective:62rem;opacity:.72}.brand-object-stage{width:20rem;height:20rem;--form-depth:15rem}}@media (prefers-reduced-motion:reduce){.brand-object-stage{transition:none}}.intelligence-loop{display:grid;grid-template-columns:repeat(3,1fr);gap:4.8rem;margin-top:9.6rem;padding-top:4.8rem;border-top:1px solid var(--theme-lines);list-style:none}.intelligence-loop li{position:relative;display:flex;flex-direction:column;gap:1.2rem;min-width:0;padding-top:7.2rem}.intelligence-loop li:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:4.8rem;height:4.8rem;border:1px solid var(--primary-color);border-radius:50%;background:radial-gradient(circle,var(--primary-color) 0 .45rem,transparent .5rem)}.intelligence-loop li:not(:last-child):after{content:"";position:absolute;inset-block-start:2.4rem;inset-inline-start:5.6rem;width:calc(100% + 4.8rem - 6.4rem);border-top:1px solid var(--theme-lines)}.intelligence-closer,.intelligence-loop .eyebrow{color:var(--primary-color)}.intelligence-closer{margin-top:9.6rem;max-width:76rem}.intelligence-products{display:grid;gap:6.4rem;margin-top:9.6rem;padding-top:4.8rem;border-top:1px solid var(--theme-lines);list-style:none}.intelligence-products li{display:grid;grid-template-columns:16rem 1fr;gap:2.4rem 4.8rem;align-items:start}.intelligence-products li>.eyebrow{grid-row:1/span 3;color:var(--product-on-dark,var(--primary-color))}.intelligence-products h3{max-width:68rem}.intelligence-products p{max-width:76rem}.intelligence-product-closer{color:var(--product-on-dark,var(--primary-color))}@media screen and (max-width:768px){.intelligence-loop{grid-template-columns:1fr;gap:4rem;margin-top:6.4rem}.intelligence-loop li{padding-top:0;padding-inline-start:7.2rem;min-height:5.6rem}.intelligence-loop li:not(:last-child):after{inset-block-start:5.6rem;inset-inline-start:2.4rem;width:0;height:calc(100% + 4rem - 5.6rem);border-top:0;border-inline-start:1px solid var(--theme-lines)}.intelligence-closer{margin-top:6.4rem}.intelligence-products{gap:4.8rem;margin-top:6.4rem}.intelligence-products li{grid-template-columns:1fr;gap:1.2rem}.intelligence-products li>.eyebrow{grid-row:auto}}.industries-grid{margin-top:9.6rem}.industries-grid .research-column{padding-bottom:6.4rem}.industry-card{display:flex;flex-direction:column;gap:1.6rem}.industry-card-standing{color:var(--theme-fg-secondary)}.industry-card--current .industry-card-standing{color:var(--primary-color)}.industry-card h3 a{transition:color .35s var(--ease-in-out)}@media (hover:hover){.industry-card h3 a:hover{color:var(--primary-color)}}.industry-card-summary{color:var(--theme-fg-secondary)}.industry-card-link{display:inline-flex;align-items:center;gap:.8rem;margin-top:auto}.industry-card-link svg{width:1.4rem;height:1.4rem}.industry-standing{display:flex;flex-direction:column;gap:1.6rem;padding-inline-start:2.4rem;border-inline-start:2px solid var(--theme-lines);max-width:96rem}.industry-standing--current{border-inline-start-color:var(--primary-color)}.industry-standing--current .eyebrow{color:var(--primary-color)}.industry-standing--expansion .eyebrow{color:var(--theme-fg-secondary)}.industry-problems .protocol-row{cursor:default}.industry-problem-applies{color:var(--theme-fg)}.industry-problem-applies strong{color:var(--primary-color);font-weight:500}.industry-back{margin-top:4.8rem}.industry-back a{display:inline-flex;align-items:center;gap:.8rem}.industry-back svg{width:1.2rem;height:1.2rem}@media screen and (max-width:768px){.industries-grid{margin-top:4.8rem}.industries-grid .research-column{padding-bottom:4.8rem}.industry-standing{padding-inline-start:1.6rem}}.problems-grid{margin-top:9.6rem}.problems-grid .research-column{padding-bottom:6.4rem}.problem-card{display:flex;flex-direction:column;gap:1.6rem}.problem-card-body{color:var(--theme-fg-secondary)}.problem-card-link{display:inline-flex;align-items:center;gap:.8rem;margin-top:auto}.problem-card-link svg{width:1.4rem;height:1.4rem}@media (hover:hover){.problem-card-link:hover{color:var(--primary-color)}}.home-industries-lead{margin-top:6.4rem}.home-industries-grid{margin-top:4.8rem}@media screen and (max-width:768px){.problems-grid{margin-top:4.8rem}.problems-grid .research-column{padding-bottom:4.8rem}.home-industries-lead{margin-top:4.8rem}}.history-heading{margin-bottom:6.4rem}@media screen and (max-width:768px){.history-heading{margin-bottom:4.8rem}}[data-product] .eyebrow{color:color-mix(in srgb,var(--product-accent) 86%,#ffffff)}.section-light [data-product] .eyebrow,.theme-light [data-product] .eyebrow{color:var(--product-accent)}.protocol-row[data-product]{border-inline-start:2px solid transparent;padding-inline-start:2.4rem;border-inline-start-color:var(--product-accent)}@media (hover:hover){a.protocol-row[data-product]:hover .protocol-row-title{color:var(--product-accent)}}.problem-card[data-product] .problem-card-link,[data-product] .industry-problem-applies strong{color:var(--product-accent)}@media (hover:hover){.problem-card[data-product] .problem-card-link:hover{color:var(--product-strong)}}[data-product] :focus-visible{outline-color:var(--product-accent)}@media screen and (max-width:768px){.protocol-row[data-product]{padding-inline-start:1.6rem}}.founders-row{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:1.2rem;column-gap:1.2rem;align-items:stretch;margin-top:9.6rem}.founder{display:flex;flex-direction:column;gap:2.4rem}.founder:nth-child(2){padding-block-start:8rem}.founder:nth-child(3){padding-block-start:3.2rem}.founder-portrait{aspect-ratio:1/1;overflow:hidden;background-color:var(--theme-bg-secondary)}.founder-portrait img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.founder-meta{display:flex;flex-direction:column;gap:.8rem}.founder-role{color:var(--theme-fg-secondary)}.founders-row--about{-moz-column-gap:2.4rem;column-gap:2.4rem;margin-top:12rem}.founders-row--about .founder:nth-child(2){padding-block-start:12rem}.founders-row--about .founder:nth-child(3){padding-block-start:4.8rem}@media screen and (max-width:768px){.founders-row,.founders-row--about{grid-template-columns:1fr;row-gap:4.8rem;margin-top:4.8rem}.founder:nth-child(2),.founder:nth-child(3),.founders-row--about .founder:nth-child(2),.founders-row--about .founder:nth-child(3){padding-block-start:0}.founder-portrait{max-width:28rem}}.founders-lead{margin-top:6.4rem}@media screen and (max-width:768px){.founders-lead{margin-top:4.8rem}}.candidates{display:flex;flex-direction:column;gap:2.4rem}.candidate-list{display:flex;flex-wrap:wrap;gap:1.2rem 3.2rem;color:var(--theme-fg-secondary)}.candidate-list li{display:inline-flex;align-items:center}@media screen and (max-width:768px){.candidate-list{gap:1.2rem 2.4rem}}.entity-logo{display:block;width:100%;height:3.2rem;background-color:currentColor;mask-repeat:no-repeat;mask-position:left center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:left center;-webkit-mask-size:contain}[dir=rtl] .entity-logo{mask-position:right center;-webkit-mask-position:right center}.entity-logo--wordmark{display:flex;align-items:center;width:auto;background:none;mask:none;-webkit-mask:none;font-size:2rem;font-weight:500;letter-spacing:-.02em;white-space:nowrap;color:inherit}.card-soon,.product-soon{color:var(--product-on-dark,var(--primary-color))}.card-soon{display:inline-block;margin-bottom:1.6rem;padding:.4rem 1.2rem;border:1px solid;border-radius:2rem;font-size:1.3rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--product-on,#ffffff);align-self:flex-start;width:-moz-fit-content;width:fit-content}.problem-card-link--soon{opacity:.7}.problem-card-link--soon .product-soon{margin-inline-start:.8rem}.protocol-row-wordmark{color:#121212;padding-inline:.8rem;font-size:1.8rem}.carousel-wordmark,.protocol-row-wordmark{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:2.4rem;font-weight:500;letter-spacing:-.02em;white-space:nowrap}.carousel-wordmark{position:absolute;inset:0;font-size:5.6rem;opacity:.9;padding-inline:2.4rem;text-align:center}.logo-row{display:flex;flex-wrap:wrap;align-items:center;gap:4.8rem 6.4rem;color:var(--theme-fg-secondary)}.logo-row .entity-logo{width:auto;min-width:12rem;height:2.8rem}.logo-row a:hover .entity-logo{color:var(--theme-fg)}.demo-note{margin-top:2.4rem;max-width:62rem}.merchant-wall{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:4.8rem 3.2rem;margin-top:4.8rem}.merchant-cell{display:flex;align-items:center}.merchant-plate{--mark-h:5.6rem;--plate-pad:1.2rem;display:grid;place-items:center;width:100%;height:calc(var(--mark-h) + var(--plate-pad) * 2);padding:var(--plate-pad) 1.6rem;background-color:#ffffff;border-radius:.4rem}.merchant-mark{max-width:100%;max-height:var(--mark-h);width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.merchant-note{max-width:62rem;margin-top:2.4rem;color:var(--theme-fg-secondary)}.merchant-row{display:flex;flex-wrap:wrap;align-items:center;gap:3.2rem 4.8rem;margin-top:2.4rem}.merchant-row .merchant-plate{--mark-h:4rem;--plate-pad:0.8rem;width:12rem}@media screen and (max-width:768px){.merchant-wall{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:3.2rem 2.4rem}.merchant-plate{--mark-h:4.4rem;--plate-pad:1rem}.merchant-row{gap:2.4rem}.merchant-row .merchant-plate{--mark-h:3.2rem;width:9.6rem}}.entity-card-logo{margin-bottom:2.4rem;color:var(--theme-fg-secondary)}.entity-card-logo .entity-logo{width:auto;min-width:10rem;height:2.4rem}.entity-card-meta{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;margin-top:1.6rem}.step-list{counter-reset:step;display:grid;gap:1.2rem}.step-row{counter-increment:step;display:grid;grid-template-columns:auto 1fr;gap:2.4rem;padding-block:2.4rem;border-top:1px solid var(--theme-lines)}.step-row:before{content:counter(step);font-size:1.4rem;color:var(--primary-color);padding-top:.4rem}.section-light .step-row:before{color:var(--primary-color-on-light)}.step-row:last-child{border-bottom:1px solid var(--theme-lines)}.chain-row{display:grid;grid-template-columns:repeat(6,1fr);gap:1.2rem}.chain-step{border-top:2px solid var(--primary-color);padding-top:1.6rem}.chain-step .eyebrow{display:block;margin-bottom:.8rem}.metric-row{display:flex;flex-wrap:wrap;gap:3.2rem 4.8rem;margin-top:3.2rem}.metric-value{display:block;font-size:4.8rem;line-height:1.1;letter-spacing:-.05rem}.metric-label{display:block;margin-top:.4rem;color:var(--theme-fg-secondary)}@media screen and (max-width:768px){.chain-row{grid-template-columns:1fr 1fr}.logo-row{gap:3.2rem 4rem}.logo-row .entity-logo{min-width:10rem;height:2.4rem}.step-row{grid-template-columns:1fr;gap:.8rem}.metric-row{gap:2.4rem 3.2rem}.metric-value{font-size:3.6rem}.protocol-row{grid-template-columns:1fr;padding-block:3.2rem}.protocol-row-arrow{justify-self:start;width:1.6rem;height:1.6rem}}.page-blog{--grid-padding:var(--container-padding-narrow);--grid-padding-mobile:1.2rem;--grid-gutter:var(--grid-gutter-width);background-color:#ffffff;color:#121212}.grid-container{width:100%;max-width:1920px;margin:0 auto;flex-wrap:wrap;padding:0 var(--grid-padding-mobile)}@media (min-width:769px){.grid-container:not(.no-padding){padding:0 var(--grid-padding)}}.grid-container.small-container{max-width:calc(1440px + 2 * var(--grid-padding))}.grid-container.margin-bottom{margin-bottom:7.5rem}.grid-container .row{margin-left:calc(var(--grid-gutter) / -2);margin-right:calc(var(--grid-gutter) / -2);display:flex;flex-wrap:wrap}.row.direction-row{flex-direction:row}.row.justify-space-between{justify-content:space-between}.row.justify-flex-start{justify-content:flex-start}.row.align-flex-start{align-items:flex-start}[class*=" col-"],[class^=col-]{padding-left:calc(var(--grid-gutter) / 2);padding-right:calc(var(--grid-gutter) / 2);width:100%}.col-1{width:8.3333%}.col-2{width:16.6667%}.col-3{width:25%}.col-4{width:33.3333%}.col-5{width:41.6667%}.col-6{width:50%}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-9{width:75%}.col-10{width:83.3333%}.col-11{width:91.6667%}.col-12{width:100%}@media (max-width:768px){.col-1,.col-10,.col-11,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{width:100%}}@media (min-width:769px){.col-md-3{width:25%}.col-md-4{width:33.3333%}.col-md-5{width:41.6667%}.col-md-6{width:50%}.col-md-7{width:58.3333%}.col-md-12{width:100%}}@media (min-width:1023px){.col-lg-3{width:25%}.col-lg-4{width:33.3333%}.col-lg-5{width:41.6667%}.col-lg-7{width:58.3333%}}.blog-section{padding-block:3.2rem}.blog-section.has-border-top{border-top:1px solid rgba(18,18,18,.12)}.blog-section .section-header{margin-bottom:6.4rem}.hero-article .row{align-items:center}.hero-article-media{position:relative;aspect-ratio:1/1;overflow:hidden}.hero-article-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-article-media .btn-reveal{position:absolute;top:1.6rem;inset-inline-end:1.6rem;background:#fff;color:#121212}.hero-article-body{display:flex;flex-direction:column;align-items:center;gap:1.6rem;text-align:center}.hero-article-cats{display:flex;gap:.4rem}.hero-article-cats span+span:before{content:"\00b7";margin-inline-end:.4rem}.hero-article-date{color:#595959}.article-grid .row{row-gap:6.4rem}.page-blog .article-card-cats{color:#121212}.page-blog .article-card-date{color:#595959}.page-blog .article-card-media{background-color:#f6f6f6}.article-grid .is-tall .article-card-media{aspect-ratio:3/4}.article-grid .is-wide .article-card-media{aspect-ratio:4/3}.link-block-list{border-top:1px solid rgba(18,18,18,.12)}@media (max-width:768px){.blog-section{padding-block:3.2rem}.article-grid .row{row-gap:4.8rem}.hero-article-body{align-items:flex-start;text-align:start}}.link-block-list{display:block;padding-block:4.8rem}.link-block-inner{display:flex;flex-wrap:wrap;gap:1.2rem}.link-block-inner a{display:inline-flex;align-items:center;height:4rem;padding-inline:1.6rem;border:1px solid rgba(18,18,18,.12);border-radius:2rem;font-size:1.4rem;letter-spacing:.028rem;transition:background-color .425s var(--ease-out-quad),color .425s var(--ease-out-quad)}@media (hover:hover){.link-block-inner a:hover{background-color:#121212;color:#ffffff}}.page-blog .newsletter{background-color:#121212;color:#ffffff}@font-face{font-family:Plex Arabic;src:url(/fonts/plex-arabic-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+06??,u+0750-077f,u+0870-088e,u+08a0-08ff,u+fb50-fdff,u+fe70-feff,u+10e60-10e7e,u+1ec70-1ecb4,u+1ed00-1ed4f,u+1ee??,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fbb2-fbc2,u+fd3e-fd3f}@font-face{font-family:Plex Arabic;src:url(/fonts/plex-arabic-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:u+06??,u+0750-077f,u+0870-088e,u+08a0-08ff,u+fb50-fdff,u+fe70-feff,u+10e60-10e7e,u+1ec70-1ecb4,u+1ed00-1ed4f,u+1ee??,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fbb2-fbc2,u+fd3e-fd3f}@font-face{font-family:Plex Arabic;src:url(/fonts/plex-arabic-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:u+06??,u+0750-077f,u+0870-088e,u+08a0-08ff,u+fb50-fdff,u+fe70-feff,u+10e60-10e7e,u+1ec70-1ecb4,u+1ed00-1ed4f,u+1ee??,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fbb2-fbc2,u+fd3e-fd3f}@font-face{font-family:Plex Arabic;src:url(/fonts/plex-arabic-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:u+06??,u+0750-077f,u+0870-088e,u+08a0-08ff,u+fb50-fdff,u+fe70-feff,u+10e60-10e7e,u+1ec70-1ecb4,u+1ed00-1ed4f,u+1ee??,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fbb2-fbc2,u+fd3e-fd3f}html[lang=ar]{--font-display:"Plex Arabic","Atyp Display","Atyp Display Fallback",helvetica,arial,sans-serif;--font-text:"Plex Arabic","Atyp Text","Atyp Text Fallback",helvetica,arial,sans-serif;font-feature-settings:normal}html[lang=ar] *,html[lang=ar] :after,html[lang=ar] :before{letter-spacing:normal}html[lang=ar] .t-display-lg,html[lang=ar] .t-display-xl{line-height:1.18}html[lang=ar] .t-display-md,html[lang=ar] .t-display-sm{line-height:1.25}html[lang=ar] .t-display-2xs,html[lang=ar] .t-display-xs{line-height:1.35}html[lang=ar] .t-display-policy{line-height:1.3}html[lang=ar] .t-body{line-height:1.7}html[lang=ar] .t-xl{line-height:1.4}html[lang=ar] .t-lg,html[lang=ar] .t-md,html[lang=ar] .t-sm,html[lang=ar] .t-xs{line-height:1.7}html[lang=ar] .eyebrow{line-height:1.6;text-transform:none;font-size:1.5rem;font-weight:600}html[lang=ar] .t-display-lg,html[lang=ar] .t-display-md,html[lang=ar] .t-display-policy,html[lang=ar] .t-display-sm,html[lang=ar] .t-display-xl{font-weight:500}[dir=rtl] svg[data-flip-rtl]{transform:scaleX(-1)}[dir=rtl] .section-bar{transform-origin:right top}html[lang=ar] .bottom-footer-mark{aspect-ratio:200/70;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}[lang=ar] .lang-switch-link[lang=en],[lang=ar] .protocol-row-domain{direction:ltr;unicode-bidi:isolate}[dir=rtl] .brand-object-stage{--obj-mirror:-1}