.ta-page{min-height:100dvh;color:var(--foreground);font-family:var(--font-sans);background:#08090a;overflow-x:clip}.ta-container{width:min(1152px,100% - 80px);margin-inline:auto}.ta-header{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#08090aeb;border-bottom:1px solid #ffffff12;position:sticky;top:0}.ta-header-inner{justify-content:space-between;align-items:center;gap:20px;height:72px;display:flex}.ta-brand{letter-spacing:-.7px;color:var(--foreground);align-items:center;gap:10px;font-size:19px;font-weight:600;display:inline-flex}.ta-brand svg{color:var(--foreground)}.ta-header nav{color:var(--muted-foreground);align-items:center;gap:30px;font-size:13px;display:flex}.ta-header nav a:hover,.ta-text-link:hover,.ta-footer nav a:hover{color:var(--foreground)}.ta-nav-launch{min-height:44px;color:var(--foreground);border:1px solid #ffffff20;border-radius:6px;align-items:center;gap:9px;padding:10px 14px;display:flex}:where(button).ta-nav-launch{font:inherit;cursor:pointer;background:0 0}.ta-header.ta-header-app{background:#07080ccc;border-bottom-color:#ffffff0f}.ta-header-app .ta-brand span{letter-spacing:-.4px}.ta-eyebrow{font:10px var(--font-mono);letter-spacing:1.2px;color:var(--muted-foreground);align-items:center;gap:9px;display:flex}.ta-dot{background:var(--color-desk-pos);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.ta-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:66px;padding-block:105px 100px;display:grid}.ta-hero h1{letter-spacing:-2.9px;margin-top:16px;font-size:clamp(38px,4.1vw,58px);font-weight:550;line-height:1.04}.ta-hero h1 span{color:#a1a1a9}.ta-hero-copy>p{color:var(--muted-foreground);max-width:480px;margin-top:16px;font-size:16px;line-height:1.8}.ta-actions{flex-wrap:wrap;align-items:center;gap:11px;margin-top:30px;display:flex}.ta-button{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:11px 16px;font-size:13px;font-weight:550;transition:background .15s,color .15s;display:inline-flex}.ta-button-primary{background:var(--foreground);color:var(--background)}.ta-button-primary:hover{background:#d7d7dc}.ta-button-quiet{color:var(--muted-foreground)}.ta-button-quiet:hover{color:var(--foreground);background:#ffffff06}.ta-hero-note{color:#737379;margin-top:22px;font-size:11px;line-height:1.6}.ta-workspace{background:radial-gradient(at 15% 10%,#6b94ff12,#0000 55%),radial-gradient(at 85% 80%,#a88bfa12,#0000 60%),linear-gradient(145deg,#101214,#0b0c0e);border:1px solid #ffffff18;border-radius:14px;min-width:0;position:relative;overflow:hidden;box-shadow:0 24px 70px #0002}.ta-workspace-top{font:9px var(--font-mono);letter-spacing:.6px;color:#96969e;border-bottom:1px solid #ffffff0c;justify-content:space-between;align-items:center;gap:10px;padding:17px 22px;display:flex}.ta-workspace-top>span:last-child{font:10px var(--font-sans);letter-spacing:0;color:#8a8a92}.ta-workspace-title{letter-spacing:-.4px;padding:20px 22px 0;font-size:17px;font-weight:500}.ta-agent-canvas{background-image:radial-gradient(#ffffff10 .6px,#0000 .6px);background-size:17px 17px;border-radius:6px;height:268px;margin:14px 14px 3px;position:relative}.ta-agent-connectors{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ta-agent-connectors path{stroke:#96a8ee70;stroke-width:1px;vector-effect:non-scaling-stroke}.ta-agent-connectors circle{fill:#b7a0ff}.ta-agent-inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;position:absolute;top:18px;left:0;right:0}.ta-agent-inputs>span{color:#b6b6be;white-space:nowrap;background:#141619;border:1px solid #ffffff17;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:34px;font-size:10px;display:flex}.ta-agent-inputs svg{color:#8aafff;flex-shrink:0}.ta-agent-inputs>span:nth-child(2) svg{color:#b7a0ff}.ta-agent-inputs>span:nth-child(3) svg{color:#a4b8ea}.ta-agent-halo{background:radial-gradient(#8aafff20,#0000 70%);border:1px solid #96a8ee18;border-radius:24px;width:110px;height:110px;position:absolute;top:72px;left:50%;transform:translate(-50%);box-shadow:0 0 40px #8aafff0d}.ta-agent-hub{background:linear-gradient(145deg,#27334b,#211d35);border:1px solid #a5b5ff50;border-radius:15px;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:95px;left:50%;transform:translate(-50%);box-shadow:0 0 30px #8aafff18,0 10px 28px #0005,inset 0 1px #ffffff12}.ta-agent-mark{width:39px;height:39px}.ta-agent-app{background:#141618;border:1px solid #ffffff1d;border-radius:9px;align-items:center;gap:12px;min-height:64px;padding:12px 14px;display:flex;position:absolute;top:188px;left:12px;right:12px;box-shadow:0 8px 24px #0002}.ta-agent-app-icon{color:#c5c5cc;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.ta-agent-app-label{font:8px var(--font-mono);letter-spacing:.7px;color:#8a8a94;display:block}.ta-agent-app strong{letter-spacing:-.2px;margin-top:4px;font-size:13px;font-weight:500;display:block}.ta-agent-product{font:8px var(--font-mono);color:#b0b0b8;white-space:nowrap;border:1px solid #ffffff13;border-radius:4px;margin-left:auto;padding:5px 7px}.ta-workspace-bottom{color:#a6a6af;border-top:1px solid #ffffff0c;justify-content:center;align-items:center;gap:17px;min-height:43px;font-size:10px;display:flex}.ta-workspace-bottom>span{align-items:center;gap:5px;display:flex}.ta-workspace-bottom>svg{color:#60606b}.ta-workspace-bottom>span:last-child>svg{color:var(--color-desk-pos)}.ta-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ta-section{padding-block:75px;scroll-margin-top:90px}.ta-app-section{background:#0a0b0c;border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e}.ta-section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px;display:flex}.ta-section h2,.ta-closing h2{letter-spacing:-1.5px;margin-top:16px;font-size:34px;font-weight:550;line-height:1.2}.ta-section-heading>p{color:var(--muted-foreground);font-size:12px;line-height:1.8}.ta-featured-app{background:#0d0e10;border:1px solid #ffffff17;border-radius:12px;grid-template-columns:1.08fr 1fr;display:grid;overflow:hidden}.ta-app-copy{padding:34px 36px}.ta-app-topline{justify-content:space-between;align-items:center;gap:14px;display:flex}.ta-app-number{font:9px var(--font-mono);letter-spacing:.5px;color:#85858d}.ta-pilot{color:#b9b9c0;border:1px solid #ffffff17;border-radius:4px;padding:5px 8px;font-size:10px}.ta-app-copy h3{letter-spacing:-1.4px;margin-top:29px;font-size:33px;font-weight:550}.ta-app-tagline{color:#c4c4cb;margin-top:8px;font-size:15px}.ta-app-description{color:var(--muted-foreground);max-width:430px;margin-top:19px;font-size:13px;line-height:1.9}.ta-app-tags{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.ta-app-tags span{font:9px var(--font-mono);color:#a1a1aa;border:1px solid #ffffff10;border-radius:4px;padding:6px 8px}.ta-app-actions{flex-wrap:wrap;align-items:center;gap:19px;margin-top:27px;display:flex}.ta-text-link{min-height:40px;color:var(--muted-foreground);align-items:center;gap:7px;font-size:12px;display:inline-flex}.ta-paper-demo-link{color:#ff8904;font-weight:600}.ta-paper-demo-link:hover{color:#ffb86a}.ta-ai-note{color:#75757e;margin-top:17px;font-size:10px;line-height:1.6}.ta-app-visual{background:radial-gradient(at 50% 44%,#35ae7010,#0000 70%);border-left:1px solid #ffffff0f;flex-direction:column;justify-content:center;padding:36px;display:flex}.ta-visual-label{font:9px var(--font-mono);letter-spacing:.6px;color:#85858d;justify-content:space-between;gap:12px;display:flex}.ta-visual-label span{letter-spacing:0;font:10px var(--font-sans);color:#62626b}.ta-payoff{width:100%;color:var(--color-desk-pos);margin-block:33px 24px;overflow:visible}.ta-chart-guide{stroke:#ffffff14;stroke-width:1px;stroke-dasharray:4 4}.ta-payoff text{font:10px var(--font-mono);fill:#888890}.ta-visual-stages{border-top:1px solid #ffffff0c;border-bottom:1px solid #ffffff0c;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-block:15px;display:grid}.ta-visual-stages span{color:#93939c;justify-content:center;align-items:center;gap:7px;font-size:10px;display:flex}.ta-visual-stages i{background:#505059;border-radius:50%;width:4px;height:4px}.ta-app-visual>p{color:#6b6b74;margin-top:17px;font-size:10px;line-height:1.7}.ta-next-app{color:#797982;align-items:center;gap:17px;padding:23px 5px 0;display:flex}.ta-next-app svg{flex-shrink:0}.ta-next-app>div{flex:1}.ta-next-app strong{color:#b4b4bd;font-size:12px;font-weight:500}.ta-next-app p{max-width:680px;margin-top:6px;font-size:11px;line-height:1.7}.ta-next-app>span{font:9px var(--font-mono);letter-spacing:.6px;flex-shrink:0}.ta-approach{padding-block:88px}.ta-principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:37px;margin-top:45px;display:grid}.ta-principles article{border-top:1px solid #ffffff14;padding-top:26px}.ta-principles svg{color:#b5b5bd}.ta-principles h3{letter-spacing:-.4px;margin-top:20px;font-size:15px;font-weight:500}.ta-principles p{color:var(--muted-foreground);max-width:320px;margin-top:12px;font-size:12px;line-height:1.9}.ta-closing{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:30px;padding-block:54px 64px;display:flex}.ta-closing h2{font-size:28px}.ta-closing p{color:var(--muted-foreground);margin-top:12px;font-size:12px}.ta-footer{border-top:1px solid #ffffff12}.ta-footer-inner{justify-content:space-between;align-items:end;gap:30px;padding-block:34px 40px;display:flex}.ta-footer .ta-brand{gap:8px;font-size:15px}.ta-footer .ta-brand svg{width:22px;height:22px}.ta-footer p{color:#85858d;margin-top:10px;font-size:11px}.ta-footer nav{color:var(--muted-foreground);flex-wrap:wrap;gap:25px;font-size:11px;display:flex}.ta-page a:focus-visible{outline-offset:5px;outline:2px solid #d7d7df}.ta-skip{z-index:50;background:var(--foreground);color:var(--background);border-radius:4px;padding:10px;position:absolute;top:-100px;left:12px}.ta-skip:focus{top:12px}@media (width>=1700px){.ta-hero h1{font-size:60px}}@media (width<=1000px){.ta-container{width:calc(100% - 48px)}.ta-hero{gap:32px;padding-block:75px}.ta-hero h1{letter-spacing:-2px;font-size:44px}.ta-hero-copy>p{font-size:14px}.ta-app-copy,.ta-app-visual{padding:26px}.ta-app-actions{gap:10px}.ta-principles{gap:25px}}@media (width<=740px){.ta-header-inner{height:62px}.ta-header nav{gap:20px}.ta-nav-approach{display:none}.ta-hero{grid-template-columns:1fr;gap:36px;padding-block:63px 54px}.ta-hero h1{letter-spacing:-1.9px;font-size:clamp(35px,7.5vw,49px)}.ta-hero-copy>p{max-width:510px;margin-top:16px;line-height:1.8}.ta-workspace{width:100%;max-width:510px}.ta-section{padding-block:50px}.ta-section-heading{margin-bottom:25px;display:block}.ta-section-heading>p{margin-top:17px}.ta-section h2{font-size:29px}.ta-featured-app{grid-template-columns:1fr}.ta-app-copy h3{font-size:31px}.ta-app-visual{border-top:1px solid #ffffff0f;border-left:none;padding:25px}.ta-payoff{max-width:440px;margin:24px auto}.ta-next-app{align-items:start;gap:12px}.ta-next-app>span{display:none}.ta-principles{grid-template-columns:1fr;gap:26px;margin-top:28px}.ta-principles article{padding-top:20px}.ta-principles h3{margin-top:14px}.ta-principles p{max-width:510px}.ta-closing{padding-block:40px;display:block}.ta-closing h2{font-size:27px}.ta-closing .ta-button{margin-top:23px}.ta-footer-inner{display:block}.ta-footer nav{gap:22px;margin-top:24px}.ta-footer nav a,.ta-brand{align-items:center;min-height:44px;display:inline-flex}}@media (width<=420px){.ta-container{width:calc(100% - 36px)}.ta-brand{gap:7px;font-size:17px}.ta-header nav>a:not(.ta-nav-launch){display:none}.ta-nav-launch{gap:6px;padding:9px 10px;font-size:11px}.ta-hero{padding-top:49px}.ta-hero h1{letter-spacing:-1.65px;font-size:35px}.ta-actions{gap:4px}.ta-button{padding-inline:13px;font-size:12px}.ta-app-copy{padding:24px 21px}.ta-app-copy h3{font-size:29px}.ta-app-topline{gap:8px}.ta-workspace-top,.ta-workspace-title{padding-inline:18px}.ta-agent-canvas{margin-inline:10px}.ta-agent-app{gap:8px;padding-inline:9px;left:7px;right:7px}.ta-agent-app strong{font-size:12px}.ta-agent-product{padding-inline:5px;font-size:7px}.ta-app-visual{padding-inline:21px}.ta-ai-note{font-size:9px}.ta-eyebrow{letter-spacing:1px;font-size:9px}}@media (prefers-reduced-motion:reduce){.ta-page *{scroll-behavior:auto!important;transition:none!important}}.ta-additional-apps{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;margin-top:24px;display:grid}.ta-additional-app{background:#0d0e10;border:1px solid #ffffff17;border-radius:10px;padding:26px}.ta-additional-app h3{letter-spacing:-.7px;margin-top:18px;font-size:22px;font-weight:550}.ta-additional-app p{color:var(--muted-foreground);margin-top:12px;font-size:12px;line-height:1.8}.ta-additional-app .ta-text-link{margin-top:16px}.ta-page-new .ta-dot{background:#8aafff}.ta-page-new .ta-workspace-bottom>span:last-child>svg{color:#8aafff}.ta-flow{gap:12px;padding:20px 22px 22px;list-style:none;display:grid}.ta-flow li{background:#141618;border:1px solid #ffffff17;border-radius:9px;align-items:center;gap:14px;padding:14px;display:flex;position:relative}.ta-flow li+li:before{content:"";border-left:1px solid #96a8ee70;height:12px;position:absolute;top:-13px;left:31px}.ta-flow-icon{color:#c5c5cc;border:1px solid #ffffff17;border-radius:6px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.ta-flow strong{letter-spacing:-.2px;font-size:13px;font-weight:500;display:block}.ta-flow li div>span{color:var(--muted-foreground);margin-top:3px;font-size:12px;line-height:1.6;display:block}.ta-protections{row-gap:40px;margin-top:0}.ta-catalog{grid-template-columns:1.6fr 1fr 1fr;gap:20px;list-style:none;display:grid}.ta-catalog-app{background:#0d0e10;border:1px solid #ffffff17;border-radius:12px;flex-direction:column;padding:30px;display:flex}.ta-catalog-app h3{letter-spacing:-1.1px;margin-top:24px;font-size:28px;font-weight:550}.ta-catalog-app>p{color:#c4c4cb;margin-top:8px;font-size:14px;line-height:1.7}.ta-catalog-next{background:0 0;border-style:dashed}.ta-catalog-next h3{letter-spacing:-.5px;color:#b4b4bd;font-size:19px}.ta-catalog-next>p{color:var(--muted-foreground);font-size:12px}.ta-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:40px;list-style:none;display:grid}.ta-steps li{border-top:1px solid #ffffff14;padding-top:22px}.ta-steps h3{letter-spacing:-.4px;margin-top:14px;font-size:15px;font-weight:500}.ta-steps p{color:var(--muted-foreground);margin-top:10px;font-size:12px;line-height:1.9}.ta-risk h2{letter-spacing:-.5px;margin-top:0;font-size:20px}.ta-risk p{max-width:760px;color:var(--muted-foreground);margin-top:14px;font-size:13px;line-height:1.9}.ta-risk nav{flex-wrap:wrap;gap:0 22px;margin-top:10px;font-size:12px;display:flex}.ta-risk nav a{min-height:44px;color:var(--foreground);text-underline-offset:4px;align-items:center;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;display:inline-flex}@media (width<=1000px){.ta-catalog{grid-template-columns:1fr 1fr}.ta-catalog-app:first-child{grid-column:1/-1}.ta-steps{grid-template-columns:1fr 1fr}}@media (width<=740px){.ta-protections{row-gap:26px}.ta-catalog,.ta-steps{grid-template-columns:1fr}.ta-catalog-app{padding:24px 21px}.ta-steps{gap:22px;margin-top:28px}}.ta-accent{--ta-accent:#b7a0ff;--ta-accent-line:#b7a0ff8c;--ta-accent-glow:#b7a0ff21}.ta-accent .ta-eyebrow,.ta-accent .ta-steps .ta-app-number,.ta-accent .ta-protections svg,.ta-accent .ta-workspace-bottom>span:last-child>svg{color:var(--ta-accent)}.ta-accent .ta-dot{background:var(--ta-accent)}.ta-accent .ta-flow li+li:before{border-left-color:var(--ta-accent-line)}.ta-accent a:focus-visible{outline-color:var(--ta-accent)}.ta-accent .ta-hero{background:radial-gradient(ellipse 65% 75% at 70% 50%,var(--ta-accent-glow),transparent 70%)}.ta-accent .ta-protections{gap:16px}.ta-accent .ta-protections article{background:#0f1013;border:1px solid #ffffff17;border-radius:10px;padding:24px}.ta-accent .ta-protections h3{color:#fafafb}.ta-accent .ta-protections p{color:#a9a9b1}.ta-shot{background:#0d0e10;border:1px solid #ffffff1c;border-radius:12px;overflow:hidden}.ta-shot-bar{border-bottom:1px solid #ffffff12;align-items:center;gap:6px;padding:11px 14px;display:flex}.ta-shot-bar>span:not(.ta-shot-url){background:#ffffff1f;border-radius:50%;width:8px;height:8px}.ta-shot-url{font:10px var(--font-mono);color:#85858d;margin-left:10px}.ta-shot img{width:100%;height:auto;display:block}.ta-shot figcaption{color:var(--muted-foreground);border-top:1px solid #ffffff12;padding:12px 14px;font-size:11px;line-height:1.6}@media (width<=740px){.ta-accent .ta-protections article{padding:20px}}.nc-card-title{align-items:center;gap:10px;display:flex}.nc-card-title .ee-word{white-space:nowrap}.nc-card-title svg{flex-shrink:0}.ta-fg-faq{border-top:1px solid #ffffff14;margin-top:32px}.ta-fg-faq details{border-bottom:1px solid #ffffff14}.ta-fg-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding-block:14px;font-size:15px;font-weight:500;list-style:none;display:flex}.ta-fg-faq summary span{font-family:var(--font-mono);color:var(--muted-foreground);transition:transform .15s}.ta-fg-faq details[open] summary span{transform:rotate(45deg)}.ta-fg-faq summary:focus-visible{outline:2px solid var(--ta-accent);outline-offset:4px}.ta-fg-faq p{max-width:720px;color:var(--muted-foreground);padding-bottom:20px;font-size:14px;line-height:1.8}.nc-table-wrap{background:#0f1013;border:1px solid #ffffff17;border-radius:12px;margin-top:8px;overflow-x:auto}.nc-table-wrap:focus-visible{outline:2px solid var(--ta-accent,#8aafff);outline-offset:2px}.nc-table{border-collapse:collapse;width:100%;min-width:760px;font-size:13.5px;line-height:1.6}.nc-table caption{text-align:left;color:var(--muted-foreground);padding:16px 18px 4px;font-size:12px}.nc-table th,.nc-table td{text-align:left;vertical-align:top;border-top:1px solid #ffffff0f;padding:14px 18px}.nc-table thead th{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:500}.nc-table tbody th{color:#fafafa;white-space:nowrap;font-weight:500}.nc-table td{color:#a9a9b1}.nc-table .nc-traded{background:#d9b26a0d}.nc-table .nc-traded th{box-shadow:inset 2px 0 0 var(--ee-gold)}.nc-tag{letter-spacing:.08em;text-transform:uppercase;width:max-content;color:var(--ee-gold);border:1px solid #d9b26a59;border-radius:999px;margin-top:6px;padding:2px 8px;font-size:10.5px;display:block}.ta-fg-faq summary h3{font:inherit;color:inherit;margin:0}.ta-fg-faq details p+p{margin-top:-8px}.ta-compare-ours{color:#fafafa}.ta-accent.ta-fg{--ta-fg-loss:#ff8f9a}.ta-fg .ta-button-primary{background:var(--ta-accent);color:#140d2b}.ta-fg .ta-button-primary:hover{background:#cbbbff}.ta-fg .ta-button{border-radius:var(--radius-lg)}.ta-fg-waitlist button[type=submit]{background:var(--ta-accent);color:#140d2b}.ta-fg-waitlist button[type=submit]:hover{background:#cbbbff}.ta-fg-waitlist button[type=submit]:focus-visible,.ta-fg-waitlist input:focus-visible{border-color:var(--ta-accent);--tw-ring-color:var(--ta-accent-glow)}.ta-fg-waitlist .text-emerald-300{color:var(--ta-accent)}.ta-fg-waitlist .border-emerald-300\/20{border-color:var(--ta-accent-line);background:var(--ta-accent-glow)}.ta-fg main a:focus-visible,.ta-fg main summary:focus-visible,.ta-fg main button:focus-visible{outline:2px solid var(--ta-accent);outline-offset:3px}.ta-fg-hero{text-align:center;background:radial-gradient(ellipse 55% 60% at 50% 88%,var(--ta-accent-glow),transparent 70%);padding-top:88px}.ta-fg-hero-copy{flex-direction:column;align-items:center;display:flex}.ta-fg-hero h1{letter-spacing:-.045em;margin-top:22px;font-size:clamp(60px,10vw,128px);font-weight:550;line-height:.95}.ta-fg-subtitle{letter-spacing:-.3px;color:#d4d4d8;margin-top:20px;font-size:clamp(18px,2vw,22px)}.ta-fg-intro{max-width:580px;color:var(--muted-foreground);margin-top:14px;font-size:15px;line-height:1.8}.ta-fg-hero .ta-actions{justify-content:center}.ta-fg-chips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:780px;margin-top:28px;list-style:none;display:flex}.ta-fg-chips li{color:#c4c4cb;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;padding:7px 12px;font-size:12px}.ta-fg-horizon{width:100%;max-width:1360px;height:clamp(150px,15vw,220px);margin:36px auto 0;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ta-fg-horizon svg{width:100%;height:100%;display:block;overflow:visible}.ta-fg-horizon path{fill:none}.ta-fg-horizon .ta-fg-horizon-fill{fill:url(#fg-hero-fill)}.ta-fg-horizon-zero{stroke:#ffffff1f}.ta-fg-horizon-guide{stroke:#ffffff26;stroke-dasharray:2 4}.ta-fg-horizon-today{stroke:#d4d4d8;stroke-width:1px;stroke-dasharray:4 5;opacity:.28}.ta-fg-horizon-glow{stroke:var(--ta-accent);stroke-width:8px;opacity:.18;filter:blur(6px)}.ta-fg-horizon-line{stroke:var(--ta-accent);stroke-width:1.75px;stroke-linejoin:round}.ta-fg-horizon-dot{border:1.5px solid var(--ta-accent);background:var(--background);border-radius:50%;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%)}.ta-fg-horizon-label{font:12px/1 var(--font-mono);letter-spacing:.2px;white-space:nowrap;color:#a1a1aa;position:absolute}.ta-fg-horizon-peak{color:#d4d4d8;transform:translate(-50%,calc(-100% - 14px))}.ta-fg-horizon-spot{transform:translate(-50%,14px)}.ta-fg-risks{grid-template-columns:repeat(4,minmax(0,1fr))}.ta-fg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ta-fg-card{background:#0d0e10;flex-direction:column;min-width:0;margin:0;display:flex}.ta-fg-chart{min-width:0;padding:18px 16px 10px}.ta-fg-chart svg{max-width:100%;display:block}.ta-fg-chart text{font:12px var(--font-mono);fill:#a1a1aa}.ta-fg-chart .ta-fg-strong{font-family:var(--font-sans);fill:#e4e4e7;font-size:13px}.ta-fg-axis{stroke:#ffffff38}.ta-fg-gridline{stroke:#ffffff0d}.ta-fg-today{stroke:#ffffff59;stroke-dasharray:3 4}.ta-fg-strike{stroke:var(--ta-accent-line);stroke-dasharray:1 5;opacity:.6}.ta-fg-bracket{fill:none;stroke:#ffffff45}.ta-fg-long{fill:var(--ta-accent)}.ta-fg-short{fill:#0d0e10;stroke:var(--ta-accent);stroke-width:2px}.ta-fg-curve,.ta-fg-curve-today{fill:none;stroke-linejoin:round}.ta-fg-curve{stroke:var(--ta-accent);stroke-width:2.5px}.ta-fg-curve-today{stroke:#d4d4d8;stroke-width:1.5px;stroke-dasharray:6 5;opacity:.75}.ta-fg-gain{fill:var(--ta-accent);opacity:.14}.ta-fg-loss{fill:var(--ta-fg-loss);opacity:.12}.ta-fg-legend{color:var(--muted-foreground);flex-wrap:wrap;gap:8px 18px;padding:4px 22px 0;font-size:12px;list-style:none;display:flex}.ta-fg-legend li{align-items:center;gap:8px;display:flex}.ta-fg-key{border-top:2.5px solid var(--ta-accent);width:18px}.ta-fg-key-dash{border-top:1.5px dashed #d4d4d8}.ta-fg-key-strike{border-top:1.5px dotted var(--ta-accent-line)}.ta-fg-card .ta-fg-note.ta-fg-example{border-top:none;margin-top:0;padding:14px 22px 16px}.ta-fg-card>.ta-fg-chart:nth-child(2){flex:1;align-items:center;display:flex}.ta-fg-example strong{color:#d4d4d8;font-weight:500}.ta-fg-legs,.ta-fg-card .ta-fg-note{border-top:1px solid #ffffff0c;margin-top:auto;padding:16px 22px 22px}.ta-fg-legs{gap:14px;display:grid}.ta-fg-legs h3{font-size:14px;font-weight:500}.ta-fg-legs p,.ta-fg-note{color:var(--muted-foreground);margin-top:4px;font-size:12px;line-height:1.8}.ta-fg-note{margin-top:16px}.ta-section .ta-fg-subhead{margin-top:72px}.ta-fg-lede{max-width:620px;color:var(--muted-foreground);margin-top:14px;font-size:14px;line-height:1.8}.ta-fg-lede+.ta-principles{margin-top:32px}.ta-fg-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}.ta-fg-waitlist{grid-template-columns:1fr 1fr;align-items:end;gap:48px;display:grid}@media (width<=1000px){.ta-fg-risks{grid-template-columns:1fr 1fr}}@media (width<=740px){.ta-fg-grid,.ta-fg-waitlist,.ta-fg-timeline,.ta-fg-risks{grid-template-columns:1fr}.ta-fg-waitlist{gap:24px}.ta-fg-hero{padding-top:64px}.ta-fg-intro{font-size:14px}.ta-fg-chart{padding-inline:8px}.ta-fg-legend,.ta-fg-card .ta-fg-note.ta-fg-example{padding-inline:18px}.ta-section .ta-fg-subhead{margin-top:48px}}@media (width<=560px){.ta-fg-horizon{margin-top:28px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ta-fg-horizon-peak{display:none}.ta-fg-chips{gap:6px;margin-top:24px}.ta-fg-chips li{padding:6px 10px}}
