.ftc[data-v-12df4d2b]{--ftc-ink:#fff;--ftc-ink85:hsla(0,0%,100%,.86);--ftc-ink55:hsla(0,0%,100%,.55);--ftc-ink30:hsla(0,0%,100%,.3);--ftc-line:hsla(0,0%,100%,.1);--ftc-trace:hsla(0,0%,100%,.07);--ftc-blue:#2196f3;--ftc-bluesoft:#7cc2fb;--ftc-ember:#ff6d3b;--ftc-mono:"JetBrains Mono",ui-monospace,monospace;--ftc-loop:9s;color:var(--ftc-ink);font-family:Inter Tight,ui-sans-serif,system-ui,sans-serif;overflow:hidden;padding:clamp(96px,11vw,140px) 0;position:relative;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ftc[data-v-12df4d2b] *,.ftc[data-v-12df4d2b] :after,.ftc[data-v-12df4d2b] :before{box-sizing:border-box}.ftc[data-v-12df4d2b]:before{background:radial-gradient(600px 320px at 14% 30%,rgba(33,150,243,.06),transparent 70%),radial-gradient(460px 260px at 84% 74%,rgba(255,109,59,.04),transparent 70%);content:"";inset:0;pointer-events:none;position:absolute}.ftc-in[data-v-12df4d2b]{margin-inline:auto;max-width:1120px;padding-inline:clamp(20px,5vw,48px);position:relative}.ftc-head[data-v-12df4d2b]{max-width:640px}.ftc-kicker[data-v-12df4d2b]{align-items:center;color:#7cc2fbc7;display:flex;font-family:var(--ftc-mono);font-size:11px;font-weight:500;gap:14px;letter-spacing:.24em;margin:0;text-transform:uppercase}.ftc-kicker[data-v-12df4d2b]:before{background:var(--ftc-blue);content:"";height:1px;opacity:.9;width:24px}.ftc-hl[data-v-12df4d2b]{color:var(--ftc-ink);font-family:Space Grotesk,ui-sans-serif,sans-serif;font-size:clamp(2.05rem,1.25rem + 3.4vw,3.35rem);font-weight:500;letter-spacing:-.022em;line-height:1.04;margin:20px 0 0}.ftc-hl em[data-v-12df4d2b]{color:var(--ftc-bluesoft);font-style:normal}.ftc-board[data-v-12df4d2b]{aspect-ratio:1000/520;margin-top:clamp(56px,8vw,88px);position:relative}.ftc-net[data-v-12df4d2b]{display:block;height:100%;inset:0;position:absolute;width:100%}.ftc-tr[data-v-12df4d2b]{stroke:var(--ftc-trace);stroke-width:1;vector-effect:non-scaling-stroke}.ftc-tr-warm[data-v-12df4d2b]{stroke:#ff6d3b4d}.ftc-pulse[data-v-12df4d2b]{animation:ftc-run-12df4d2b var(--ftc-loop) linear infinite;filter:drop-shadow(0 0 4px rgba(33,150,243,.75));stroke:#7cc2fbeb;stroke-dasharray:12 588;stroke-dashoffset:12;stroke-linecap:round;stroke-width:1.6;vector-effect:non-scaling-stroke}.ftc-via[data-v-12df4d2b]{border:1px solid hsla(0,0%,100%,.26);border-radius:50%;height:5px;margin:-2.5px 0 0 -2.5px;position:absolute;width:5px}.ftc-via-a[data-v-12df4d2b]{left:6%;top:23.08%}.ftc-via-b[data-v-12df4d2b]{left:18%;top:92.3%}.ftc-ember[data-v-12df4d2b]{background:var(--ftc-ember);box-shadow:0 0 10px #ff6d3b8c,0 0 26px #ff6d3b38;height:7px;left:66%;margin:-3.5px 0 0 -3.5px;top:75%;width:7px}.ftc-ember[data-v-12df4d2b],.ftc-ember[data-v-12df4d2b]:after{border-radius:50%;position:absolute}.ftc-ember[data-v-12df4d2b]:after{animation:ftc-flare-12df4d2b var(--ftc-loop) cubic-bezier(.2,.6,.4,1) infinite;border:1px solid rgba(255,109,59,.6);content:"";inset:-5px;opacity:0}.ftc-pad[data-v-12df4d2b]{border:1px solid rgba(255,109,59,.5);border-radius:50%;height:6px;left:75.8%;margin:-3px 0 0 -3px;position:absolute;top:92.3%;width:6px}.ftc-lab-in[data-v-12df4d2b],.ftc-lab-out[data-v-12df4d2b]{font-family:var(--ftc-mono);font-size:10px;font-weight:500;letter-spacing:.18em;position:absolute;text-transform:uppercase;white-space:nowrap}.ftc-lab-in[data-v-12df4d2b]{color:#7cc2fb99;left:calc(6% + 12px);top:6px}.ftc-lab-out[data-v-12df4d2b]{color:#ff6d3bcc;left:calc(75.8% + 14px);top:calc(92.3% - 6px)}.ftc-chips[data-v-12df4d2b]{list-style:none;margin:0;padding:0}.ftc-chip[data-v-12df4d2b]{background:linear-gradient(180deg,#11151df0,#0b0e14f0);border:1px solid var(--ftc-line);border-radius:10px;padding:15px 16px 14px;position:absolute;transform:translate(-50%);transition:border-color .35s ease;width:27%}.ftc-chip[data-v-12df4d2b]:hover{border-color:#7cc2fb42}.ftc-chip[data-v-12df4d2b]:after,.ftc-chip[data-v-12df4d2b]:before{background-image:repeating-linear-gradient(180deg,hsla(0,0%,100%,.15) 0 1px,transparent 1px 11px);content:"";height:34px;position:absolute;top:50%;transform:translateY(-50%);width:4px}.ftc-chip[data-v-12df4d2b]:before{left:-5px}.ftc-chip[data-v-12df4d2b]:after{right:-5px}.ftc-c1[data-v-12df4d2b]{left:18%}.ftc-c1[data-v-12df4d2b],.ftc-c2[data-v-12df4d2b]{top:calc(26.923% - 64px)}.ftc-c2[data-v-12df4d2b]{left:50%}.ftc-c3[data-v-12df4d2b]{left:82%;top:calc(26.923% - 64px)}.ftc-c4[data-v-12df4d2b]{left:18%}.ftc-c4[data-v-12df4d2b],.ftc-c5[data-v-12df4d2b]{top:calc(75% - 64px)}.ftc-c5[data-v-12df4d2b]{left:50%}.ftc-c6[data-v-12df4d2b]{left:82%;top:calc(75% - 64px)}.ftc-top[data-v-12df4d2b]{align-items:center;display:flex;justify-content:space-between}.ftc-glyph[data-v-12df4d2b]{color:var(--ftc-bluesoft);display:block;height:20px;opacity:.9;transition:opacity .35s ease;width:20px}.ftc-chip:hover .ftc-glyph[data-v-12df4d2b]{opacity:1}.ftc-des[data-v-12df4d2b]{color:var(--ftc-ink30);font-size:9.5px}.ftc-des[data-v-12df4d2b],.ftc-name[data-v-12df4d2b]{font-family:var(--ftc-mono);font-weight:500;letter-spacing:.12em}.ftc-name[data-v-12df4d2b]{color:var(--ftc-ink85);display:block;font-size:12.5px;margin-top:12px;text-transform:uppercase}.ftc-cap[data-v-12df4d2b]{color:#ffffffc7;font-size:14.5px;font-weight:400;letter-spacing:.005em;line-height:1.55;margin:9px 0 0;text-wrap:pretty}@keyframes ftc-run-12df4d2b{0%{stroke-dashoffset:12}70%,to{stroke-dashoffset:-212}}@keyframes ftc-flare-12df4d2b{0%,42%{opacity:0;transform:scale(.35)}46%{opacity:.7;transform:scale(.65)}62%,to{opacity:0;transform:scale(2.8)}}@media(prefers-reduced-motion:reduce){.ftc-pulse[data-v-12df4d2b]{animation:none;stroke-dashoffset:-100}.ftc-ember[data-v-12df4d2b]:after{animation:none;opacity:0}}@media(max-width:880px){.ftc-board[data-v-12df4d2b]{aspect-ratio:auto;margin-top:clamp(48px,8vw,72px)}.ftc-ember[data-v-12df4d2b],.ftc-lab-in[data-v-12df4d2b],.ftc-lab-out[data-v-12df4d2b],.ftc-net[data-v-12df4d2b],.ftc-pad[data-v-12df4d2b],.ftc-via[data-v-12df4d2b]{display:none}.ftc-chips[data-v-12df4d2b]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.ftc-chip[data-v-12df4d2b]{padding:16px;position:static;transform:none;width:auto}.ftc-chip[data-v-12df4d2b]:after,.ftc-chip[data-v-12df4d2b]:before{display:none}}.ctf[data-v-c7e92719]{--ctf-ink:#fff;--ctf-ink72:hsla(0,0%,100%,.72);--ctf-ink45:hsla(0,0%,100%,.45);--ctf-ink30:hsla(0,0%,100%,.3);--ctf-line:hsla(0,0%,100%,.1);--ctf-blue:#2196f3;--ctf-bluesoft:#7cc2fb;--ctf-mono:"JetBrains Mono",ui-monospace,monospace;color:var(--ctf-ink);font-family:Inter Tight,ui-sans-serif,system-ui,sans-serif;overflow:hidden;padding:clamp(96px,11vw,140px) 0;position:relative;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ctf[data-v-c7e92719] *,.ctf[data-v-c7e92719] :after,.ctf[data-v-c7e92719] :before{box-sizing:border-box}.ctf[data-v-c7e92719]:before{background:radial-gradient(620px 340px at 50% 42%,rgba(33,150,243,.07),transparent 70%);content:"";inset:0;pointer-events:none;position:absolute}.ctf-in[data-v-c7e92719]{align-items:center;display:flex;flex-direction:column;margin-inline:auto;max-width:1120px;padding-inline:clamp(20px,5vw,48px);position:relative;text-align:center}.ctf-in[data-v-c7e92719]:before{background:linear-gradient(#fff0,#ffffff26);bottom:100%;content:"";height:clamp(44px,6vw,72px);left:50%;margin-bottom:8px;position:absolute;transform:translate(-50%);width:1px}.ctf-kicker[data-v-c7e92719]{align-items:center;color:#7cc2fbc7;display:inline-flex;font-family:var(--ctf-mono);font-size:11px;font-weight:500;gap:14px;letter-spacing:.24em;margin:0;text-transform:uppercase}.ctf-kicker[data-v-c7e92719]:after,.ctf-kicker[data-v-c7e92719]:before{background:var(--ctf-blue);content:"";flex:none;height:1px;opacity:.9;width:24px}.ctf-hl[data-v-c7e92719]{color:var(--ctf-ink);font-family:Space Grotesk,ui-sans-serif,sans-serif;font-size:clamp(2.05rem,1.25rem + 3.4vw,3.35rem);font-weight:500;letter-spacing:-.022em;line-height:1.06;margin:clamp(26px,3.5vw,36px) 0 0;max-width:720px;text-wrap:balance}.ctf-hl em[data-v-c7e92719]{color:var(--ctf-bluesoft);font-style:normal}.ctf-sub[data-v-c7e92719]{color:var(--ctf-ink72);font-size:clamp(1rem,.96rem + .25vw,1.11rem);font-weight:400;letter-spacing:.005em;line-height:1.6;margin:18px 0 0;max-width:54ch;text-wrap:pretty}.ctf-cta[data-v-c7e92719]{align-items:center;background:var(--ctf-blue);border-radius:10px;box-shadow:0 0 44px -14px #2196f38c;color:#081019;display:inline-flex;font-family:var(--ctf-mono);font-size:12.5px;font-weight:600;justify-content:center;letter-spacing:.14em;margin-top:clamp(34px,5vw,46px);min-height:54px;padding:0 clamp(30px,4.5vw,44px);text-decoration:none;text-transform:uppercase;transition:background-color .25s ease,box-shadow .25s ease}.ctf-cta[data-v-c7e92719]:hover{background:#47a9f6;box-shadow:0 0 54px -12px #2196f3b3}.ctf-cta[data-v-c7e92719]:focus-visible{outline:2px solid rgba(124,194,251,.85);outline-offset:3px}.ctf-trust[data-v-c7e92719]{color:var(--ctf-ink45);display:flex;flex-wrap:wrap;font-family:var(--ctf-mono);font-size:11px;font-weight:400;gap:10px 30px;justify-content:center;letter-spacing:.05em;list-style:none;margin:clamp(34px,5vw,46px) 0 0;padding:0}.ctf-tm[data-v-c7e92719]:before{color:var(--ctf-ink30);content:"# "}@media(prefers-reduced-motion:reduce){.ctf[data-v-c7e92719] *,.ctf[data-v-c7e92719] :after,.ctf[data-v-c7e92719] :before{transition:none!important}}
