.landing-marquee-track{animation:60s linear infinite landing-marquee}.landing-marquee:hover .landing-marquee-track,.landing-marquee:focus-within .landing-marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.landing-marquee{-webkit-mask-image:none;mask-image:none}.landing-marquee-track{width:100%;animation:none}.landing-marquee-track .landing-belt{flex-wrap:wrap;flex-shrink:1;justify-content:center;width:100%;padding-inline-end:0}.landing-marquee-track [data-copy]{display:none}}:root[data-lite] .landing-marquee{-webkit-mask-image:none;mask-image:none}:root[data-lite] .landing-marquee-track{width:100%;animation:none}:root[data-lite] .landing-marquee-track .landing-belt{flex-wrap:wrap;flex-shrink:1;justify-content:center;width:100%;padding-inline-end:0}:root[data-lite] .landing-marquee-track [data-copy]{display:none}.landing-halo{background:radial-gradient(closest-side, color-mix(in oklab, var(--primary) 38%, transparent), transparent 78%);transform:scale(1.35)}.landing-ring{border:2px solid color-mix(in oklab, var(--primary) 55%, transparent);box-shadow:0 0 24px color-mix(in oklab, var(--primary) 40%, transparent), inset 0 0 24px color-mix(in oklab, var(--primary) 25%, transparent);border-radius:50%;-webkit-mask-image:linear-gradient(100deg,#0000 8%,#000 40% 70%,#0000 95%);mask-image:linear-gradient(100deg,#0000 8%,#000 40% 70%,#0000 95%)}.landing-band{background:radial-gradient(60% 90% at 50% 50%, color-mix(in oklab, var(--primary) 55%, transparent), transparent 75%), linear-gradient(100deg, color-mix(in oklab, var(--primary) 45%, black), color-mix(in oklab, var(--primary) 28%, black) 50%, color-mix(in oklab, var(--primary) 45%, black))}.bento-card{--bento-face:rgb(var(--landing-white-rgb) / .03);--bento-edge-top:rgb(var(--landing-white-rgb) / .14);--bento-edge-bottom:rgb(var(--landing-white-rgb) / .05);--bento-light:transparent;--bento-radius:1.5rem;isolation:isolate;border-radius:var(--bento-radius);background:radial-gradient(80% 50% at 50% 0%, var(--bento-light), transparent 70%), linear-gradient(to bottom, rgb(var(--landing-white-rgb) / .02), transparent 40%), var(--bento-face);box-shadow:0 24px 60px rgb(var(--landing-black-rgb) / .28);position:relative}.bento-card:before{z-index:-1;border-radius:inherit;background:linear-gradient(to bottom, var(--bento-edge-top), var(--bento-edge-bottom));pointer-events:none;content:"";padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bento-focal{--bento-light:color-mix(in oklch, var(--brand-ink) 22%, transparent);--bento-edge-top:color-mix(in oklch, var(--brand-ink) 55%, rgb(var(--landing-white-rgb) / .2));--bento-edge-bottom:color-mix(in oklch, var(--brand-ink) 18%, transparent);box-shadow:0 0 80px -30px color-mix(in oklch, var(--brand-ink) 60%, transparent), 0 24px 60px rgb(var(--landing-black-rgb) / .32)}.bento-card:not(.dark *){--bento-face:#fff;--bento-edge-top:rgb(var(--landing-ink-rgb) / .12);--bento-edge-bottom:rgb(var(--landing-ink-rgb) / .06);box-shadow:0 1px 2px rgb(var(--landing-ink-rgb) / .04), 0 20px 50px rgb(var(--landing-ink-rgb) / .07)}.bento-focal:not(.dark *){--bento-light:rgb(var(--landing-violet-rgb) / .07);--bento-edge-top:rgb(var(--landing-violet-rgb) / .35);--bento-edge-bottom:rgb(var(--landing-violet-rgb) / .1)}@media (hover:hover){.bento-hover{transition:translate .3s ease-out}.bento-hover:after{z-index:1;border-radius:inherit;background:linear-gradient(115deg, transparent 40%, var(--bento-sheen,rgb(var(--landing-white-rgb) / .07)) 50%, transparent 60%) no-repeat;opacity:0;pointer-events:none;content:"";background-position:200% 0;background-size:250% 100%;transition:background-position .9s ease-out,opacity .3s ease-out;position:absolute;inset:0}.bento-hover:hover{--bento-edge-top:color-mix(in oklch, var(--brand-ink) 75%, rgb(var(--landing-white-rgb) / .3));--bento-edge-bottom:color-mix(in oklch, var(--brand-ink) 30%, transparent);box-shadow:0 0 90px -28px color-mix(in oklch, var(--brand-ink) 70%, transparent), 0 32px 70px rgb(var(--landing-black-rgb) / .38);translate:0 -4px}.bento-hover:hover:after{opacity:1;background-position:-100% 0}.bento-hover:not(.dark *){--bento-sheen:rgb(var(--landing-white-rgb) / .55)}.bento-hover:not(.dark *):hover{--bento-edge-top:rgb(var(--landing-violet-rgb) / .6);--bento-edge-bottom:rgb(var(--landing-violet-rgb) / .18);box-shadow:0 1px 2px rgb(var(--landing-ink-rgb) / .05), 0 28px 60px rgb(var(--landing-violet-rgb) / .16)}}@media (prefers-reduced-motion:reduce){.bento-hover,.bento-hover:after{transition:none}}.market-press{cursor:pointer;transition:scale .12s ease-out}.market-press:active{scale:.92}@media (prefers-reduced-motion:no-preference){.market-pop{animation:.36s cubic-bezier(.34,1.56,.64,1) market-pop}}.numbers-cell+.numbers-cell{border-top:1px solid var(--landing-rule)}@media (min-width:40rem){.numbers-cell+.numbers-cell{border-top:0;border-inline-start:1px solid var(--landing-rule)}}.voices-card{--bento-radius:1.25rem}.wash-band{--wash:color-mix(in oklch, var(--brand-ink) 7%, var(--landing-page));isolation:isolate;position:relative}.wash-band:before{z-index:-1;pointer-events:none;border-image:linear-gradient(to bottom, var(--landing-page), var(--wash) 18%, var(--wash) 82%, var(--landing-page)) fill 0 / 0 / 0 100vw;content:"";position:absolute;inset:0}.wash-band:not(.dark *){--wash:color-mix(in oklch, var(--brand-ink) 4%, var(--landing-page))}.closing-band{--bento-light:color-mix(in oklch, var(--brand-ink) 14%, transparent);--bento-radius:2rem;--bento-edge-top:color-mix(in oklch, var(--brand-ink) 42%, rgb(var(--landing-white-rgb) / .16));--bento-edge-bottom:color-mix(in oklch, var(--brand-ink) 10%, transparent);overflow:hidden}.closing-band:after{z-index:-1;background:radial-gradient(50% 50% at 50% 100%, color-mix(in oklch, var(--brand-ink) 16%, transparent), transparent 72%);pointer-events:none;content:"";height:120%;position:absolute;inset:auto -20% -60%}.landing-mark{--mark-ink:currentColor;--mark-violet:var(--landing-violet-deep);background-image:linear-gradient(to right, var(--mark-ink), var(--mark-ink));background-repeat:no-repeat;background-size:100% var(--mark-band);background-position:0 var(--mark-seat);border-radius:var(--landing-mark-radius);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-inline:-.1em;padding-inline:.1em}.landing-mark-highlight{--mark-band:.94em;--mark-seat:52%;--mark-ink:color-mix(in oklch, var(--mark-violet) 62%, transparent)}.landing-mark-underline{--mark-band:.1em;--mark-seat:96%;--mark-ink:var(--mark-violet)}.landing-mark:not(.dark *){--mark-violet:rgb(var(--landing-violet-bright-rgb))}.landing-mark-highlight:not(.dark *){--mark-ink:color-mix(in oklch, var(--mark-violet) 30%, transparent)}.landing-mark[data-mark=armed]{background-size:0% var(--mark-band)}@media (prefers-reduced-motion:no-preference){.landing-mark{transition:background-size .9s cubic-bezier(.22,.75,.28,1)}}:root[data-lite] .landing-mark{transition:none}:root[data-lite] .landing-mark[data-mark=armed]{background-size:100% var(--mark-band)}.market-band-led{--market-to:var(--market-ground);--market-fade-bottom:0rem}.market-band-follows{--market-from:var(--market-ground);--market-fade-top:0rem}.market-glow{border-image:radial-gradient(60rem 34rem at 50% 58%, var(--market-glow), transparent 70%) fill 0 / 0 / 0 100vw}.market-note-dot{background:var(--success);box-shadow:0 0 0 3px color-mix(in oklch, var(--success) 22%, transparent)}.market-ui{border:1px solid var(--market-ui-edge);background:linear-gradient(to bottom, rgb(var(--landing-white-rgb) / .025), transparent 40%), var(--market-ui);box-shadow:inset 0 1px 0 rgb(var(--landing-white-rgb) / .05), 0 18px 40px rgb(var(--landing-black-rgb) / .35)}.market-band-follows{--band-light-at:calc(50% - 8rem) 56%;--band-accent-at:calc(50% + 26rem) 34%}.clay-rail{border-radius:var(--cushion-radius);background:var(--rail);height:12px;box-shadow:0 3px 0 0 var(--rail-shade), inset 0 2px 3px 0 color-mix(in oklch, var(--foreground) 12%, transparent);position:relative}.clay-rail-fill{border-radius:var(--cushion-radius);background:linear-gradient(to bottom, var(--rail-lit), var(--primary));min-width:12px;box-shadow:0 1px 2px 0 color-mix(in oklch, var(--primary) 60%, transparent);position:absolute;inset:0 auto 0 0}.clay-rail-fill:after{top:2px;border-radius:var(--cushion-radius);background:var(--rail-sheen);content:"";height:3px;position:absolute;inset-inline:5px}.clay-chip{--clay-body:oklch(from var(--clay-tone,var(--brand-ink)) min(l, .44) c h);background:linear-gradient(to bottom, color-mix(in oklch, var(--clay-body) 82%, white), var(--clay-body));color:#fff;text-shadow:0 1px 0 color-mix(in oklch, var(--clay-body) 55%, black);box-shadow:inset 0 1px 0 rgb(var(--landing-white-rgb) / .4), inset 0 -2px 0 color-mix(in oklch, var(--clay-body) 72%, black), 0 2px 0 color-mix(in oklch, var(--clay-body) 50%, black), 0 6px 14px color-mix(in oklch, var(--clay-body) 28%, transparent)}.clay-minor{border:1px solid var(--button-raised-border);background:var(--button-raised-surface);color:var(--foreground);box-shadow:0 3px 0 var(--button-raised-edge)}.trading-clay{background:linear-gradient(160deg, var(--trading-slab-sheen), transparent 50%), var(--trading-slab);box-shadow:var(--trading-slab-shadow)}.trading-glyph{filter:drop-shadow(0 2.5px 0 color-mix(in oklab, var(--primary) 40%, black))}.market-range{background:var(--market-range)}.hero-star,.hero-planet{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.hero-star{animation:hero-twinkle var(--t,2s) ease-in-out var(--d,0s) infinite both}.hero-planet{animation:14s ease-in-out infinite hero-drift}}.features-band{--features-line:rgb(var(--landing-white-rgb) / .14);--features-node:rgb(var(--landing-white-rgb) / .3);--features-bar:color-mix(in oklch, var(--brand-ink) 38%, transparent);--features-glow:color-mix(in oklch, var(--brand-ink) 18%, transparent);--features-tile-radius:14px;--trading-slab:var(--landing-slab-violet);--trading-slab-sheen:rgb(var(--landing-white-rgb) / .12);--trading-slab-shadow:inset 0 1px 0 rgb(var(--landing-white-rgb) / .14), inset 0 0 0 1px rgb(var(--landing-white-rgb) / .06), inset -3px -4px 10px rgb(var(--landing-black-rgb) / .3), 0 4px 0 var(--landing-slab-violet-lip), 0 12px 24px rgb(var(--landing-black-rgb) / .45)}.features-band:not(.dark *){--features-line:rgb(var(--landing-ink-rgb) / .11);--features-node:rgb(var(--landing-ink-rgb) / .26);--features-bar:rgb(var(--landing-violet-bright-rgb) / .24);--features-glow:rgb(var(--landing-violet-bright-rgb) / .14);--trading-slab:var(--landing-slab-pale);--trading-slab-sheen:#fff;--trading-slab-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px rgb(var(--landing-ink-rgb) / .05), inset -3px -4px 10px rgb(var(--landing-ink-rgb) / .04), 0 4px 0 var(--landing-slab-pale-lip), 0 12px 24px rgb(var(--landing-ink-rgb) / .1)}.features-rule-x,.features-rule-y{background:var(--features-line);position:absolute}.features-rule-x{height:1px;inset-inline:0;translate:0 -50%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.features-rule-y{width:1px;inset-block:0;translate:-50%;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.features-node{border-radius:var(--cushion-radius);background:linear-gradient(var(--features-node), var(--features-node)), var(--landing-page);width:5px;height:5px;box-shadow:0 0 0 4px var(--landing-page);position:absolute;translate:-50% -50%}.features-glow-rises{background:radial-gradient(90% 70% at 50% 100%, var(--features-glow), transparent 75%)}.features-glow-falls{background:radial-gradient(90% 70% at 50% 0%, var(--features-glow), transparent 75%)}.features-reason .trading-clay{transition:box-shadow .2s ease-out}@media (hover:hover){.features-reason:hover .trading-clay{box-shadow:none}}.devices-band{--device-glass:var(--landing-night);--device-lens:var(--landing-lens);--device-ink:#fff;--device-line:rgb(var(--landing-white-rgb) / .07);--device-edge:rgb(var(--landing-white-rgb) / .14);--device-track:rgb(var(--landing-white-rgb) / .16);--device-frame:var(--landing-frame);--device-frame-sheen:rgb(var(--landing-white-rgb) / .08);--device-frame-shadow:inset 0 1px 0 rgb(var(--landing-white-rgb) / .12), inset -3px -4px 10px rgb(var(--landing-black-rgb) / .35), 0 5px 0 var(--landing-lip), 0 18px 32px rgb(var(--landing-black-rgb) / .45);--device-glow:transparent;--device-corner-lg:32px;--device-corner-md:24px;--device-corner-sm:16px;--device-corner-xs:6px;--device-sky:radial-gradient(90% 60% at 50% 100%, color-mix(in oklch, var(--brand-ink) 40%, transparent), transparent 72%), linear-gradient(to bottom, var(--landing-dusk), var(--landing-night));isolation:isolate;position:relative}.devices-band:not(.dark *){--device-line:rgb(var(--landing-black-rgb) / .35);--device-edge:color-mix(in oklch, var(--foreground) 78%, white);--device-track:rgb(var(--landing-ink-rgb) / .16);--device-frame:var(--foreground);--device-frame-sheen:rgb(var(--landing-white-rgb) / .1);--device-frame-shadow:inset 0 1px 0 rgb(var(--landing-white-rgb) / .14), inset -3px -4px 10px rgb(var(--landing-black-rgb) / .35), 0 5px 0 color-mix(in oklch, var(--foreground) 70%, black), 0 18px 32px rgb(var(--landing-ink-rgb) / .22);--device-glow:transparent}.devices-band:before{z-index:-1;pointer-events:none;border-image:radial-gradient(36rem 16rem at 50% 66%, var(--device-glow), transparent 72%) fill 0 / 0 / 0 100vw;content:"";position:absolute;inset:0}.device-frame{border:1px solid var(--device-line);background:linear-gradient(160deg, var(--device-frame-sheen), transparent 50%), var(--device-frame);box-shadow:var(--device-frame-shadow)}.device-drop{background:radial-gradient(circle, var(--device-track) 1px, transparent 1.5px) center top / 4px 7px repeat-y;width:4px;translate:-50%}.landing-beam{stroke-dasharray:16 100;stroke-dashoffset:16px;animation:3s linear infinite landing-beam}.landing-beam-glow{stroke-opacity:.3}@media (prefers-reduced-motion:reduce){.landing-beam{opacity:0;animation:none}}:root[data-lite] .landing-beam{opacity:0;animation:none}.partners-band{--partners-card:var(--landing-card-dark);--partners-card-lit:var(--landing-card-dark-lit);--partners-card-sheen:rgb(var(--landing-white-rgb) / .025);--partners-card-shadow:inset 0 1px 0 rgb(var(--landing-white-rgb) / .03), 0 14px 36px rgb(var(--landing-black-rgb) / .28);--partners-edge:rgb(var(--landing-white-rgb) / .07);--partners-ink:var(--brand-ink);--partners-ink-light:color-mix(in oklch, var(--brand-ink) 45%, white);--partners-wire:rgb(var(--landing-white-rgb) / .14);--partners-neutral-tile:rgb(var(--landing-white-rgb) / .05);--partners-neutral-edge:rgb(var(--landing-white-rgb) / .08);--partners-cta-edge:color-mix(in oklch, var(--brand-ink) 32%, transparent);--partners-pulse:var(--landing-pulse-on-dark);--partners-node:rgb(var(--landing-white-rgb) / .12);--partners-node-dot:rgb(var(--landing-white-rgb) / .45);--partners-dot:rgb(var(--landing-white-rgb) / .055);--partners-glow:color-mix(in oklch, var(--brand-ink) 10%, transparent);--partners-hub-face:var(--landing-hollow);--partners-hub-edge:rgb(var(--landing-white-rgb) / .1);--partners-hub-shadow:0 0 32px -14px color-mix(in oklch, var(--brand-ink) 45%, transparent), 0 24px 60px rgb(var(--landing-black-rgb) / .4);--partners-community:var(--landing-community-on-dark);--partners-community-lit:var(--landing-community-lit-on-dark);--partners-values:var(--landing-values-on-dark);--partners-values-clay:var(--landing-values-clay);--partners-values-lit:var(--landing-values-lit-on-dark);--partners-markets:var(--landing-markets-on-dark);--partners-markets-clay:var(--landing-markets-clay);--partners-markets-lit:var(--landing-markets-lit-on-dark);--partners-trades:var(--landing-trades-on-dark);--partners-trades-clay:var(--landing-trades-clay);--partners-trades-lit:var(--landing-trades-lit-on-dark);--partners-slab:var(--landing-slab-dark);--partners-slab-sheen:rgb(var(--landing-white-rgb) / .05);--partners-slab-shadow:inset 0 1px 0 rgb(var(--landing-white-rgb) / .12), inset -3px -4px 10px rgb(var(--landing-black-rgb) / .35), 0 5px 0 var(--landing-lip), 0 18px 32px rgb(var(--landing-black-rgb) / .45);--partners-well:var(--landing-hollow);--partners-well-shadow:inset 0 2px 4px rgb(var(--landing-black-rgb) / .45), 0 1px 0 rgb(var(--landing-white-rgb) / .06);--partners-card-radius:14px;--partners-tile-radius:10px;--partners-hub-radius:26px;--partners-orbit-cool:var(--partners-markets);--partners-orbit-warm:var(--partners-trades);--partners-product-radius:8px;--partners-slab-radius:18px;--partners-well-radius:12px;isolation:isolate;position:relative}.partners-band:not(.dark *){--partners-card:#fff;--partners-card-lit:var(--landing-card-light-lit);--partners-neutral-tile:rgb(var(--landing-ink-rgb) / .04);--partners-neutral-edge:rgb(var(--landing-ink-rgb) / .07);--partners-cta-edge:rgb(var(--landing-violet-rgb) / .28);--partners-card-sheen:transparent;--partners-card-shadow:0 1px 2px rgb(var(--landing-ink-rgb) / .04), 0 14px 36px rgb(var(--landing-ink-rgb) / .06);--partners-edge:rgb(var(--landing-ink-rgb) / .08);--partners-ink-light:color-mix(in oklch, var(--brand-ink) 45%, white);--partners-wire:rgb(var(--landing-ink-rgb) / .16);--partners-pulse:var(--landing-pulse-on-light);--partners-node:rgb(var(--landing-ink-rgb) / .1);--partners-node-dot:rgb(var(--landing-ink-rgb) / .35);--partners-dot:rgb(var(--landing-ink-rgb) / .075);--partners-glow:rgb(var(--landing-violet-bright-rgb) / .1);--partners-hub-face:#fff;--partners-hub-edge:rgb(var(--landing-ink-rgb) / .12);--partners-hub-shadow:0 0 30px -16px rgb(var(--landing-violet-bright-rgb) / .4), 0 22px 50px rgb(var(--landing-ink-rgb) / .1);--partners-community:var(--landing-community-on-light);--partners-community-lit:var(--landing-community-lit-on-light);--partners-values:var(--landing-values-on-light);--partners-values-clay:var(--landing-values-clay);--partners-values-lit:var(--landing-values-lit-on-light);--partners-markets:var(--landing-markets-on-light);--partners-markets-clay:var(--landing-markets-clay);--partners-markets-lit:var(--landing-markets-lit-on-light);--partners-trades:var(--landing-trades-on-light);--partners-trades-clay:var(--landing-trades-clay);--partners-trades-lit:var(--landing-trades-lit-on-light);--partners-slab:#fff;--partners-slab-sheen:#fff;--partners-slab-shadow:inset 0 1px 0 #fff, inset -3px -4px 10px rgb(var(--landing-ink-rgb) / .04), 0 5px 0 var(--landing-slab-light-lip), 0 18px 32px rgb(var(--landing-ink-rgb) / .1);--partners-well:var(--landing-well-light);--partners-well-shadow:inset 0 2px 4px rgb(var(--landing-ink-rgb) / .08), 0 1px 0 #fff}.partners-dots{background:radial-gradient(circle, var(--partners-dot) 1px, transparent 1.5px) 0 0 / 22px 22px;-webkit-mask-image:radial-gradient(72% 62% at 50% 55%,#000 35%,#0000 85%);mask-image:radial-gradient(72% 62% at 50% 55%,#000 35%,#0000 85%)}.partners-card{border:1px solid var(--partners-edge);border-radius:var(--partners-card-radius);background:linear-gradient(to bottom, var(--partners-card-sheen), transparent 60%), var(--partners-card);box-shadow:var(--partners-card-shadow)}.partners-card[data-lit]{border-color:color-mix(in oklch, var(--tone,var(--brand-ink)) 55%, transparent);background-color:var(--partners-card-lit)}.partners-dot{background:var(--partners-node-dot)}.partners-card[data-lit] .partners-dot{background:var(--tone,var(--brand-ink))}.partners-tile{--partners-ink:var(--tone,var(--brand-ink));--partners-ink-light:color-mix(in oklch, var(--tone,var(--brand-ink)) 50%, white);border:1px solid var(--partners-neutral-edge);border-radius:var(--partners-tile-radius);background:var(--partners-neutral-tile)}.partners-to .partners-tile{--partners-ink:color-mix(in oklch, var(--tone,var(--brand-ink)) 74%, var(--muted-foreground));--partners-ink-light:color-mix(in oklch, var(--tone,var(--brand-ink)) 34%, var(--muted-foreground))}.partners-from .partners-tile{border-color:color-mix(in oklch, var(--tone,var(--brand-ink)) 22%, transparent);background:color-mix(in oklch, var(--tone,var(--brand-ink)) 10%, transparent)}.partners-hub{border-radius:var(--partners-hub-radius);background:var(--partners-hub-edge);box-shadow:var(--partners-hub-shadow)}.partners-orbit{top:50%;z-index:-1;aspect-ratio:1;border-radius:var(--cushion-radius);background:conic-gradient(transparent, var(--partners-orbit-cool) 20%, transparent 30%);pointer-events:none;width:150%;animation:2s linear infinite partners-orbit;position:absolute;inset-inline-start:50%;translate:-50% -50%}[dir=rtl] .partners-orbit{translate:50% -50%}.partners-orbit-late{background:conic-gradient(transparent, var(--partners-orbit-warm) 20%, transparent 30%);animation-delay:-1s}.partners-hub-face{border-radius:calc(var(--partners-hub-radius) - 1px);background:radial-gradient(90% 55% at 50% 0%, var(--partners-glow), transparent 72%), var(--partners-hub-face)}.partners-product{--partners-clay:oklch(from var(--tone-clay) min(l, .46) c h);--partners-ink:#fff;--partners-ink-light:rgb(var(--landing-white-rgb) / .6);background:linear-gradient(to bottom, color-mix(in oklch, var(--partners-clay) 88%, white), var(--partners-clay));color:#fff;text-shadow:0 1px 0 color-mix(in oklch, var(--partners-clay) 55%, black);box-shadow:inset 0 1px 0 rgb(var(--landing-white-rgb) / .3), inset 0 -2px 0 color-mix(in oklch, var(--partners-clay) 74%, black), 0 2px 0 color-mix(in oklch, var(--partners-clay) 52%, black), 0 4px 8px rgb(var(--landing-black-rgb) / .25)}.partners-product[data-lit]{filter:brightness(1.12)saturate(1.1);translate:0 -1px}.partners-engine{border:1px solid var(--partners-edge);border-radius:var(--partners-slab-radius);background:linear-gradient(160deg, var(--partners-slab-sheen), transparent 50%), var(--partners-slab);box-shadow:var(--partners-slab-shadow)}.partners-engine-well{border-radius:var(--partners-well-radius);background:var(--partners-well);box-shadow:var(--partners-well-shadow)}.partners-wire{stroke:var(--partners-wire)}.partners-wire[data-lit]{stroke:var(--tone,var(--brand-ink));filter:drop-shadow(0 0 3px var(--tone,var(--brand-ink)))}.partners-wire[data-dim]{opacity:.25}.partners-pulse{filter:drop-shadow(0 0 3px var(--tone,var(--partners-pulse)))}.partners-map[data-entry=armed] :is(.partners-from,.partners-to,.partners-product){opacity:0}.partners-map[data-entry=armed] .partners-from{translate:-8px}.partners-map[data-entry=armed] .partners-to{translate:8px}.partners-map[data-entry=armed] .partners-product{translate:0 4px}[dir=rtl] .partners-map[data-entry=armed] .partners-from{translate:8px}[dir=rtl] .partners-map[data-entry=armed] .partners-to{translate:-8px}.partners-map[data-entry=armed] .partners-reach{clip-path:inset(-12px 100% -12px -12px)}[dir=rtl] .partners-map[data-entry=armed] .partners-reach{clip-path:inset(-12px -12px -12px 100%)}.partners-map[data-entry=armed] .partners-drop{clip-path:inset(-12px -12px 100%)}.partners-map[data-entry=armed] .partners-hub{background:var(--partners-edge);box-shadow:none}.partners-map[data-entry=armed] .partners-orbit{opacity:0}.partners-map :is(.partners-reach,.partners-drop){clip-path:inset(-12px)}@media (prefers-reduced-motion:no-preference){.partners-wire{transition:stroke .2s ease-out,opacity .2s ease-out}.partners-card{transition:border-color .2s ease-out,background-color .2s ease-out}.partners-product{transition:filter .2s ease-out,translate .2s ease-out}.partners-map[data-entry=shown] .partners-from{transition:opacity .3s ease-out,translate .3s ease-out;transition-delay:calc(var(--at,0) * 60ms)}.partners-map[data-entry=shown] :is(.partners-reach-in,.partners-drop-in){transition:clip-path .4s ease-in-out .25s}.partners-map[data-entry=shown] .partners-hub{transition:background-color .3s ease-out .6s,box-shadow .3s ease-out .6s}.partners-map[data-entry=shown] .partners-orbit{transition:opacity .3s ease-out .6s}.partners-map[data-entry=shown] .partners-product{transition:opacity .25s ease-out calc(.8s + var(--at,0) * 70ms), translate .25s ease-out calc(.8s + var(--at,0) * 70ms), filter .2s ease-out}.partners-map[data-entry=shown] :is(.partners-reach-out,.partners-drop-out){transition:clip-path .35s ease-in-out .95s}.partners-map[data-entry=shown] .partners-to{transition:opacity .25s ease-out,translate .25s ease-out;transition-delay:calc(1.1s + var(--at,0) * 50ms)}}@media (prefers-reduced-motion:reduce){.partners-pulse{display:none}.partners-orbit{animation:none}}:root[data-lite] .partners-pulse{display:none}:root[data-lite] .partners-orbit{animation:none}.work-band{--work-card:var(--landing-card-deep);--work-card-sheen:rgb(var(--landing-white-rgb) / .025);--work-card-shadow:inset 0 1px 0 rgb(var(--landing-white-rgb) / .03), 0 16px 40px rgb(var(--landing-black-rgb) / .24);--work-edge:rgb(var(--landing-white-rgb) / .07);--work-rule:rgb(var(--landing-white-rgb) / .07);--work-tile-edge:rgb(var(--landing-white-rgb) / .06);--work-sunk:rgb(var(--landing-white-rgb) / .025);--work-sunk-shadow:inset 0 2px 6px rgb(var(--landing-black-rgb) / .3);--work-face:var(--landing-face-dark);--work-face-shadow:0 8px 20px rgb(var(--landing-black-rgb) / .3);--work-you:color-mix(in oklch, var(--brand-ink) 62%, var(--landing-card-deep));--work-you-edge:color-mix(in oklch, var(--brand-ink) 90%, transparent);--work-you-lip:color-mix(in oklch, var(--brand-ink) 34%, black);--work-mail-tile:color-mix(in oklch, var(--brand-ink) 14%, transparent);--work-mail-edge:color-mix(in oklch, var(--brand-ink) 38%, transparent);--work-mail-line:color-mix(in oklch, var(--brand-ink) 55%, transparent);--work-radius:24px;--work-tile-radius:14px;--work-mail-radius:14px;--work-tile:4.5rem;--work-mosaic:15rem;isolation:isolate;position:relative}.work-band:not(.dark *){--work-card:#fff;--work-card-sheen:transparent;--work-card-shadow:0 1px 2px rgb(var(--landing-ink-rgb) / .04), 0 16px 40px rgb(var(--landing-ink-rgb) / .06);--work-edge:rgb(var(--landing-ink-rgb) / .08);--work-rule:rgb(var(--landing-ink-rgb) / .08);--work-tile-edge:rgb(var(--landing-ink-rgb) / .08);--work-sunk:rgb(var(--landing-ink-rgb) / .03);--work-sunk-shadow:inset 0 2px 6px rgb(var(--landing-ink-rgb) / .05);--work-face:var(--landing-face-light);--work-face-shadow:0 8px 20px rgb(var(--landing-ink-rgb) / .08);--work-you:var(--landing-violet-clay);--work-you-edge:var(--landing-violet-deep);--work-you-lip:var(--landing-violet-clay-lip);--work-mail-tile:rgb(var(--landing-violet-bright-rgb) / .08);--work-mail-edge:rgb(var(--landing-violet-rgb) / .22);--work-mail-line:rgb(var(--landing-violet-rgb) / .45)}@media (min-width:48rem){.work-band{--work-tile:5.5rem;--work-mosaic:18rem}}.work-card{border:1px solid var(--work-edge);border-radius:var(--work-radius);background:linear-gradient(to bottom, var(--work-card-sheen), transparent 55%), var(--work-card);box-shadow:var(--work-card-shadow);overflow:hidden}.work-rule{border-top:1px solid var(--work-rule)}@container work (min-width:56rem){.work-rule{border-top:0;border-inline-start:1px solid var(--work-rule)}}.work-you{border:1px solid var(--work-you-edge);border-radius:var(--work-tile-radius);background:linear-gradient(to bottom, color-mix(in oklch, var(--work-you) 82%, white), var(--work-you));color:#fff;box-shadow:inset 0 1px 0 rgb(var(--landing-white-rgb) / .4), inset 0 -3px 0 var(--work-you-lip), 0 8px 18px rgb(var(--landing-black-rgb) / .35)}.work-mosaic{-webkit-mask-image:linear-gradient(90deg,#000 72%,#0000);mask-image:linear-gradient(90deg,#000 72%,#0000)}[dir=rtl] .work-mosaic{-webkit-mask-image:linear-gradient(270deg,#000 72%,#0000);mask-image:linear-gradient(270deg,#000 72%,#0000)}.work-tile{border-radius:var(--work-tile-radius)}.work-empty{border:1px solid var(--work-tile-edge)}.work-sunk{background:var(--work-sunk);box-shadow:var(--work-sunk-shadow)}.work-face{background:var(--work-face);box-shadow:var(--work-face-shadow)}.work-face-picture{border-radius:var(--work-tile-radius)}.work-mail-tile{border:1px solid var(--work-mail-edge);border-radius:var(--work-mail-radius);background:var(--work-mail-tile)}.work-mail-address{border-bottom:2px solid var(--work-mail-line);padding-bottom:2px}.work-mail:hover .work-mail-address,.work-link:hover{border-color:var(--brand-ink);color:var(--brand-ink)}.work-link{border-bottom:2px solid var(--work-mail-line);padding-bottom:2px}.work[data-entry=armed] .work-tile{opacity:0;scale:.94}.work[data-entry=armed] .work-rule{opacity:0;translate:0 6px}@media (prefers-reduced-motion:no-preference){.work-tile,.work-mail-address,.work-link{transition:translate .2s ease-out,border-color .2s ease-out,color .2s ease-out}.work-face:hover{translate:0 -2px}.work[data-entry=shown] .work-tile{transition:opacity .32s ease-out calc(var(--at,0) * 30ms), scale .32s ease-out calc(var(--at,0) * 30ms), translate .2s ease-out}.work[data-entry=shown] .work-rule{transition:opacity .32s ease-out .26s,translate .32s ease-out .26s}}.questions-band{--questions-card:var(--landing-card-dark);--questions-card-sheen:rgb(var(--landing-white-rgb) / .025);--questions-card-shadow:inset 0 1px 0 rgb(var(--landing-white-rgb) / .03), 0 10px 28px rgb(var(--landing-black-rgb) / .22);--questions-edge:rgb(var(--landing-white-rgb) / .07);--questions-edge-lit:color-mix(in oklch, var(--brand-ink) 40%, transparent);--questions-mark:color-mix(in oklch, var(--brand-ink) 16%, transparent);--questions-mark-edge:color-mix(in oklch, var(--brand-ink) 34%, transparent);--questions-mail-line:color-mix(in oklch, var(--brand-ink) 55%, transparent);--questions-radius:16px;--questions-mark-radius:10px;isolation:isolate;position:relative}.questions-band:not(.dark *){--questions-card:#fff;--questions-card-sheen:transparent;--questions-card-shadow:0 1px 2px rgb(var(--landing-ink-rgb) / .04), 0 10px 28px rgb(var(--landing-ink-rgb) / .05);--questions-edge:rgb(var(--landing-ink-rgb) / .08);--questions-edge-lit:rgb(var(--landing-violet-rgb) / .28);--questions-mark:rgb(var(--landing-violet-bright-rgb) / .08);--questions-mark-edge:rgb(var(--landing-violet-rgb) / .22);--questions-mail-line:rgb(var(--landing-violet-rgb) / .45)}.question-card{border:1px solid var(--questions-edge);border-radius:var(--questions-radius);background:linear-gradient(to bottom, var(--questions-card-sheen), transparent 55%), var(--questions-card);box-shadow:var(--questions-card-shadow)}.question-card:hover,.question-card[data-open]{border-color:var(--questions-edge-lit)}.questions-band .question-trigger,.questions-band .question-trigger:hover{border-radius:var(--questions-radius);background:0 0;align-items:flex-start;padding:20px}@media (min-width:48rem){.questions-band .question-trigger,.questions-band .question-trigger:hover{padding:24px}}.question-mark{border:1px solid var(--questions-mark-edge);border-radius:var(--questions-mark-radius);background:var(--questions-mark)}.question-mail{border-bottom:2px solid var(--questions-mail-line);padding-bottom:1px}.question-mail:hover{border-color:var(--brand-ink);color:var(--brand-ink)}.questions[data-entry=armed] .question-card{opacity:0;translate:0 8px}@media (prefers-reduced-motion:no-preference){.question-card,.question-mail{transition:border-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out}.question-chevron{transition:rotate .26s ease-out}.question-card[data-open] .question-word{animation:question-word .22s ease-out backwards calc(var(--at,0) * 12ms)}.questions[data-entry=shown] .question-card{transition:opacity .32s ease-out calc(var(--at,0) * 60ms), translate .32s ease-out calc(var(--at,0) * 60ms), border-color .2s ease-out}}.question-card[data-open] .question-chevron{rotate:180deg}@keyframes landing-marquee{to{transform:translate(-50%)}}@keyframes market-pop{0%{scale:.6}60%{scale:1.3}to{scale:1}}@keyframes hero-twinkle{0%,to{opacity:.2;transform:scale(.35)rotate(0)}50%{opacity:1;transform:scale(1)rotate(90deg)}}@keyframes hero-drift{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(-14px,18px)rotate(-5deg)}}@keyframes landing-beam{0%{stroke-dashoffset:16px}66%,to{stroke-dashoffset:-100px}}@keyframes partners-orbit{to{rotate:1turn}}@keyframes question-word{0%{opacity:0}}:root[data-lite] :is(.trading-glyph,.partners-wire[data-lit],.partners-pulse){filter:none}
