.fx-v2{--paper-canvas:#f4efe6;--paper-card:#fff;--paper-card-2:#fbf8f2;--paper-ink-1:#0c1410;--paper-ink-2:#243029;--paper-ink-3:#4a5750;--paper-ink-4:#6d7973;--paper-bd-1:#0c141012;--paper-bd-2:#0c14101f;--leaf-ink:#1e7a14;--amber-ink:#a36a00;--lav-ink:#5b3fbe;--aqua-ink:#0e7080;background:var(--d-1);color:var(--ink-1);font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:clip;position:relative}.fx-v2 *,.fx-v2 :after,.fx-v2 :before{box-sizing:border-box}.fx-v2:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:70;opacity:.02;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.fx-v2 .display{font-family:var(--font-display);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0}.fx-v2 .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1}.fx-v2 h1,.fx-v2 h2,.fx-v2 h3{margin:0;font-family:var(--font-display);font-weight:600;letter-spacing:-.02em}.fx-v2 p{margin:0}.fx-v2 .fx-eyebrow{font-family:var(--font-display);font-weight:600;font-size:12px;line-height:1;letter-spacing:.18em;text-transform:uppercase;display:inline-flex;align-items:center;gap:9px;white-space:nowrap}.fx-v2 .fx-eyebrow .dot{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor}[dir=rtl] .fx-v2 .display,[dir=rtl] .fx-v2 h1,[dir=rtl] .fx-v2 h2,[dir=rtl] .fx-v2 h3{letter-spacing:0!important;line-height:1.2!important}[dir=rtl] .fx-v2 .fx-eyebrow{letter-spacing:.04em}.fx-v2 .fx-grid-paper{background-image:linear-gradient(90deg,#0c14100a 1px,#0000 0),linear-gradient(180deg,#0c14100a 1px,#0000 0);background-size:44px 44px}.fx-v2 .fx-grid-dark{background-image:linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,#0000 0),linear-gradient(180deg,hsla(0,0%,100%,.018) 1px,#0000 0);background-size:56px 56px}.fx-v2 .fx-grain:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.028;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.fx-v2 .fx-shell2{width:100%;max-width:1320px;margin-inline:auto;padding-inline:40px;position:relative}.fx-v2 .fx-sec{position:relative;padding-block:104px;overflow:hidden}.fx-v2 .fx-sec:not(:first-of-type){content-visibility:auto;contain-intrinsic-size:auto 720px}.fx-v2 .fx-sec{scroll-margin-top:84px}.fx-v2 .fx-sec.tight{padding-block:72px}.fx-v2 .fx-sec.dark{background:var(--d-1);color:var(--ink-1)}.fx-v2 .fx-sec.deep{background:var(--d-0);color:var(--ink-1);border-top:1px solid var(--bd-1);border-bottom:1px solid var(--bd-1)}.fx-v2 .fx-sec.paper{background:var(--paper-canvas);color:var(--paper-ink-1)}.fx-v2 .fx-wm{position:absolute;font-weight:700;letter-spacing:-.04em;line-height:.78;pointer-events:none;-webkit-user-select:none;user-select:none}.fx-v2 .fx-btn,.fx-v2 .fx-wm{font-family:var(--font-display);white-space:nowrap}.fx-v2 .fx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 20px;border-radius:var(--r-3);font-weight:600;font-size:14px;line-height:1;letter-spacing:.01em;border:1px solid #0000;cursor:pointer;text-decoration:none;transition:background .16s var(--ease-std),border-color .16s var(--ease-std),color .16s,transform .16s var(--ease-spring),box-shadow .2s}.fx-v2 .fx-btn:focus-visible{outline:2px solid var(--fx-bright);outline-offset:2px}.fx-v2 .fx-btn:disabled,.fx-v2 .fx-btn[aria-disabled=true]{opacity:.5;pointer-events:none}.fx-v2 .fx-btn-primary{background:var(--fx-bright);color:#002820;box-shadow:inset 0 1px 0 #ffffff40,0 10px 26px -10px #6df26199}.fx-v2 .fx-btn-primary:hover{background:#82fa77;transform:translateY(-2px);box-shadow:inset 0 1px 0 #ffffff4d,0 16px 34px -12px #6df261b3}.fx-v2 .fx-btn-ghost{background:#ffffff05;color:var(--ink-1);border-color:var(--bd-2)}.fx-v2 .fx-btn-ghost:hover{border-color:var(--bd-3);background:#ffffff0d;transform:translateY(-2px)}.fx-v2 .fx-btn-ghost.on-paper{color:var(--paper-ink-1);border-color:var(--paper-bd-2);background:#0c141005}.fx-v2 .fx-btn-ghost.on-paper:hover{border-color:var(--paper-ink-3);background:#0c14100a}.fx-v2.fx-amber .fx-btn-primary{background:#ffc861;color:#3a2600;box-shadow:inset 0 1px 0 #ffffff4d,0 10px 26px -10px #f2c14e8c}.fx-v2.fx-amber .fx-btn-primary:hover{background:#ffd98a;box-shadow:inset 0 1px 0 #ffffff59,0 16px 34px -12px #f2c14ea6}.fx-v2.fx-lavender .fx-btn-primary{background:#c9b8ff;color:#1e1340;box-shadow:inset 0 1px 0 #ffffff4d,0 10px 26px -10px #c9b8ff8c}.fx-v2.fx-lavender .fx-btn-primary:hover{background:#d9ccff;box-shadow:inset 0 1px 0 #ffffff59,0 16px 34px -12px #c9b8ffa6}.fx-v2.fx-aqua .fx-btn-primary{background:#87f7ee;color:#053b42;box-shadow:inset 0 1px 0 #ffffff4d,0 10px 26px -10px #87f7ee80}.fx-v2.fx-aqua .fx-btn-primary:hover{background:#a7fbf4;box-shadow:inset 0 1px 0 #ffffff59,0 16px 34px -12px #87f7ee9e}.fx-v2.fx-yellow .fx-btn-primary{background:#f5e05e;color:#3a2e00;box-shadow:inset 0 1px 0 #ffffff4d,0 10px 26px -10px #f5e05e80}.fx-v2.fx-yellow .fx-btn-primary:hover{background:#fbec86;box-shadow:inset 0 1px 0 #ffffff59,0 16px 34px -12px #f5e05e9e}.fx-v2.fx-gold .fx-btn-primary{background:#f2c14e;color:#3a2600;box-shadow:inset 0 1px 0 #ffffff4d,0 10px 26px -10px #f2c14e8c}.fx-v2.fx-gold .fx-btn-primary:hover{background:#f7d277;box-shadow:inset 0 1px 0 #ffffff59,0 16px 34px -12px #f2c14ea6}.fx-v2.fx-steel .fx-btn-primary{background:#9cc4da;color:#0e2630;box-shadow:inset 0 1px 0 #ffffff4d,0 10px 26px -10px #9cc4da80}.fx-v2.fx-steel .fx-btn-primary:hover{background:#b7d6e7;box-shadow:inset 0 1px 0 #ffffff59,0 16px 34px -12px #9cc4da9e}.fx-v2 .fx-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;padding:5px 10px;border-radius:999px;border:1px solid var(--bd-2);color:var(--ink-3);white-space:nowrap}@keyframes v2-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.fx-v2 .fx-ticker-track{display:flex;width:max-content;animation:v2-ticker 46s linear infinite}.fx-v2 .fx-ledger{border-top:1px dashed var(--bd-2)}.fx-v2 .fx-lift{transition:transform .32s var(--ease-spring),box-shadow .32s var(--ease-std),border-color .24s}.fx-v2 .fx-lift:hover{transform:translateY(-6px)}.fx-v2 .fx-acard{transition:transform .36s var(--ease-spring),box-shadow .36s var(--ease-std),border-color .28s var(--ease-std);will-change:transform;cursor:default}.fx-v2 .fx-acard:hover{transform:translateY(-8px)}.fx-v2 .fx-feat{transform:translateY(-10px)}.fx-v2 .fx-feat:hover{transform:translateY(-16px)}.fx-v2 .fx-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.fx-v2 .fx-hero-stats{gap:24px;margin-top:56px;padding-top:34px;border-top:1px solid var(--bd-1)}.fx-v2 .fx-acct-grid,.fx-v2 .fx-hero-stats{display:grid;grid-template-columns:repeat(4,1fr)}.fx-v2 .fx-acct-grid{gap:20px;align-items:stretch}.fx-v2 .fx-steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.fx-v2 .fx-ai-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:44px;align-items:center}.fx-v2 .fx-copy-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:start}.fx-v2 .fx-quote-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.fx-v2 .fx-partners-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:center}.fx-v2 .fx-partner-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fx-v2 .fx-why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.fx-v2 .fx-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.fx-v2 .fx-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.fx-v2 .fx-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.fx-v2 .fx-split-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}@media (prefers-reduced-motion:no-preference){@keyframes v2-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes v2-float-sm{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes v2-flow{to{stroke-dashoffset:-160}}@keyframes v2-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes v2-glow-buy{0%,to{box-shadow:0 0 0 0 #37bf2a00}50%{box-shadow:0 0 22px -2px #37bf2a99}}@keyframes v2-glow-sell{0%,to{box-shadow:0 0 0 0 #c8392e00}50%{box-shadow:0 0 22px -2px #c8392e8c}}.fx-v2 .fx-float{animation:v2-float 6s var(--ease-std) infinite}.fx-v2 .fx-float-sm{animation:v2-float-sm 5s var(--ease-std) infinite}.fx-v2 .fx-edge{stroke-dasharray:5 7;animation:v2-flow 3.4s linear infinite}.fx-v2 .fx-port{animation:v2-pulse 2.6s var(--ease-std) infinite}}.fx-v2 .fx-edge{stroke-dasharray:5 7}.fx-v2 .fx-rise{opacity:1}.fx-v2 .fx-lift:hover{box-shadow:inset 0 1px 0 #ffffff0f,0 26px 54px -26px #000000b3}@media (max-width:1080px){.fx-v2 .fx-ai-grid,.fx-v2 .fx-copy-grid,.fx-v2 .fx-flagship-grid,.fx-v2 .fx-hero-grid,.fx-v2 .fx-partners-grid,.fx-v2 .fx-split-grid{grid-template-columns:1fr}.fx-v2 .fx-acct-grid,.fx-v2 .fx-grid-3,.fx-v2 .fx-grid-4,.fx-v2 .fx-steps-grid,.fx-v2 .fx-why-grid{grid-template-columns:repeat(2,1fr)}.fx-v2 .fx-partner-cards{grid-template-columns:1fr 1fr}.fx-v2 .fx-ai-grid>*,.fx-v2 .fx-copy-grid>*,.fx-v2 .fx-flagship-grid>*,.fx-v2 .fx-hero-grid>*,.fx-v2 .fx-partners-grid>*,.fx-v2 .fx-split-grid>*{min-width:0}}@media (max-width:720px){.fx-v2 .fx-shell2{padding-inline:22px}.fx-v2 .fx-sec{padding-block:68px}.fx-v2 .fx-acct-grid,.fx-v2 .fx-grid-2,.fx-v2 .fx-grid-3,.fx-v2 .fx-grid-4,.fx-v2 .fx-partner-cards,.fx-v2 .fx-quote-grid,.fx-v2 .fx-steps-grid,.fx-v2 .fx-why-grid{grid-template-columns:1fr}.fx-v2 .fx-hero-stats{grid-template-columns:1fr 1fr;gap:22px 18px;margin-top:40px;padding-top:26px}.fx-v2 .fx-copy-pillars-3{grid-template-columns:1fr!important}}@media (max-width:560px){.fx-v2 .fx-mt5-card{flex-direction:column;text-align:center;gap:14px;padding:22px 26px}.fx-v2 .fx-mt5-card>div{text-align:center}}.fx-v2 .fx-term-scroll{scrollbar-width:thin;scrollbar-color:var(--bd-3) #0000}.fx-v2 .fx-term-scroll::-webkit-scrollbar{height:6px}.fx-v2 .fx-term-scroll::-webkit-scrollbar-thumb{background:var(--bd-3);border-radius:999px}.fx-v2 .fx-term-scroll::-webkit-scrollbar-track{background:#0000}.fx-bcta{position:relative;overflow:hidden;border-radius:18px;isolation:isolate;color:#eafff0;background:radial-gradient(440px 210px at 86% -22%,#6df26133,#0000 70%),radial-gradient(380px 230px at -12% 122%,#87f7ee26,#0000 72%),linear-gradient(158deg,#0e2a1b,#07150e 58%,#0a1e14);border:1px solid #6df26138;box-shadow:0 22px 50px -26px #000000b8,inset 0 1px 0 #ffffff0d}.fx-bcta:before{content:"";position:absolute;top:0;inset-inline:0;height:1px;pointer-events:none;opacity:.75;background:linear-gradient(90deg,#0000,#6df261e6,#87f7eee6,#0000)}.fx-bcta-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;background:linear-gradient(90deg,#8bf77a,#6df261 42%,#76ecdc);-webkit-background-clip:text;background-clip:text;color:#0000}.fx-bcta-dot{width:7px;height:7px;border-radius:50%;background:#6df261;box-shadow:0 0 10px 1px #6df261d9;flex-shrink:0}.fx-bcta-ic{display:grid;place-items:center;border-radius:12px;color:#9dfb8f;flex-shrink:0;background:linear-gradient(150deg,#6df2613d,#87f7ee1a);border:1px solid #6df2614d}.fx-bcta-title{font-family:var(--font-display,inherit);font-weight:700;color:#f5fff8;letter-spacing:-.01em;line-height:1.18}.fx-bcta-desc{color:#e2fde99e;line-height:1.55;margin:0}.fx-bcta-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;padding:12px 20px;font-weight:800;font-size:14px;white-space:nowrap;cursor:pointer;color:#042b14;text-decoration:none;background:linear-gradient(110deg,#93f784,#6df261 46%,#58e7cb);border:1px solid #ffffff38;box-shadow:0 12px 28px -10px #6df26199,inset 0 1px 0 #ffffff73;transition:transform .22s var(--ease-std,ease),box-shadow .22s var(--ease-std,ease)}.fx-bcta-btn:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px #6df261c7,inset 0 1px 0 #ffffff8c}.fx-bcta-btn:active{transform:translateY(0)}.fx-bcta-btn svg{transition:transform .22s var(--ease-std,ease)}.fx-bcta-btn:hover svg{transform:translateX(4px)}[dir=rtl] .fx-bcta-btn svg{transform:scaleX(-1)}[dir=rtl] .fx-bcta-btn:hover svg{transform:scaleX(-1) translateX(4px)}.fx-bcta-btn:after{content:"";position:absolute;top:-20%;inset-inline-start:-65%;width:42%;height:140%;background:linear-gradient(115deg,#0000,#fff9,#0000);transform:skewX(-18deg);animation:fx-bcta-shine 5.2s ease-in-out infinite}@keyframes fx-bcta-shine{0%{inset-inline-start:-65%}24%{inset-inline-start:135%}to{inset-inline-start:135%}}.fx-bcta-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;padding:12px 18px;font-weight:600;font-size:14px;white-space:nowrap;text-decoration:none;cursor:pointer;color:#d6f5de;background:#ffffff0d;border:1px solid #6df2614d;transition:background .2s var(--ease-std,ease),border-color .2s var(--ease-std,ease),transform .2s var(--ease-std,ease),color .2s var(--ease-std,ease)}.fx-bcta-ghost:hover{background:#6df2611f;border-color:#6df2618c;color:#f3fff6;transform:translateY(-1px)}[dir=rtl] .fx-bcta-ghost svg{transform:scaleX(-1)}.fx-bcta-lift{transition:transform .24s var(--ease-std,ease),box-shadow .24s var(--ease-std,ease),border-color .24s var(--ease-std,ease)}.fx-bcta-lift:hover{transform:translateY(-3px);border-color:#6df26173;box-shadow:0 30px 62px -28px #000000d1,0 0 48px -18px #6df2616b}@media (prefers-reduced-motion:reduce){.fx-bcta-btn:after{animation:none;display:none}.fx-bcta-btn,.fx-bcta-btn svg,.fx-bcta-ghost,.fx-bcta-lift{transition:none}.fx-bcta-btn:hover,.fx-bcta-ghost:hover,.fx-bcta-lift:hover{transform:none}}