*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }#fxapp .pointer-events-none{pointer-events:none}#fxapp .visible{visibility:visible}#fxapp .absolute{position:absolute}#fxapp .relative{position:relative}#fxapp .inset-0{inset:0}#fxapp .-right-4{right:-1rem}#fxapp .-top-44{top:-11rem}#fxapp .bottom-\[-170px\]{bottom:-170px}#fxapp .left-\[-150px\]{left:-150px}#fxapp .left-\[42\%\]{left:42%}#fxapp .right-0{right:0}#fxapp .right-5{right:1.25rem}#fxapp .right-\[-120px\]{right:-120px}#fxapp .top-1\/2{top:50%}#fxapp .top-4{top:1rem}#fxapp .top-\[36\%\]{top:36%}#fxapp .z-0{z-index:0}#fxapp .z-10{z-index:10}#fxapp .mx-auto{margin-left:auto;margin-right:auto}#fxapp .-mt-\[4px\]{margin-top:-4px}#fxapp .ml-2{margin-left:.5rem}#fxapp .ml-auto{margin-left:auto}#fxapp .mr-2{margin-right:.5rem}#fxapp .mr-2\.5{margin-right:.625rem}#fxapp .mt-0\.5{margin-top:.125rem}#fxapp .mt-1{margin-top:.25rem}#fxapp .mt-1\.5{margin-top:.375rem}#fxapp .mt-10{margin-top:2.5rem}#fxapp .mt-12{margin-top:3rem}#fxapp .mt-14{margin-top:3.5rem}#fxapp .mt-2{margin-top:.5rem}#fxapp .mt-3{margin-top:.75rem}#fxapp .mt-4{margin-top:1rem}#fxapp .mt-5{margin-top:1.25rem}#fxapp .mt-6{margin-top:1.5rem}#fxapp .mt-7{margin-top:1.75rem}#fxapp .mt-8{margin-top:2rem}#fxapp .block{display:block}#fxapp .inline-block{display:inline-block}#fxapp .flex{display:flex}#fxapp .inline-flex{display:inline-flex}#fxapp .table{display:table}#fxapp .grid{display:grid}#fxapp .inline-grid{display:inline-grid}#fxapp .hidden{display:none}#fxapp .h-1\.5{height:.375rem}#fxapp .h-10{height:2.5rem}#fxapp .h-11{height:2.75rem}#fxapp .h-14{height:3.5rem}#fxapp .h-2{height:.5rem}#fxapp .h-7{height:1.75rem}#fxapp .h-9{height:2.25rem}#fxapp .h-\[104px\]{height:104px}#fxapp .h-\[14px\]{height:14px}#fxapp .h-\[16px\]{height:16px}#fxapp .h-\[18px\]{height:18px}#fxapp .h-\[26px\]{height:26px}#fxapp .h-\[2px\]{height:2px}#fxapp .h-\[430px\]{height:430px}#fxapp .h-\[540px\]{height:540px}#fxapp .h-\[560px\]{height:560px}#fxapp .h-\[64px\]{height:64px}#fxapp .h-\[76px\]{height:76px}#fxapp .h-\[9px\]{height:9px}#fxapp .h-full{height:100%}#fxapp .min-h-\[190px\]{min-height:190px}#fxapp .min-h-\[62px\]{min-height:62px}#fxapp .w-1\.5{width:.375rem}#fxapp .w-10{width:2.5rem}#fxapp .w-11{width:2.75rem}#fxapp .w-14{width:3.5rem}#fxapp .w-2{width:.5rem}#fxapp .w-7{width:1.75rem}#fxapp .w-9{width:2.25rem}#fxapp .w-\[110px\]{width:110px}#fxapp .w-\[138px\]{width:138px}#fxapp .w-\[168px\]{width:168px}#fxapp .w-\[18px\]{width:18px}#fxapp .w-\[20\%\]{width:20%}#fxapp .w-\[2px\]{width:2px}#fxapp .w-\[36px\]{width:36px}#fxapp .w-\[430px\]{width:430px}#fxapp .w-\[540px\]{width:540px}#fxapp .w-\[560px\]{width:560px}#fxapp .w-\[58px\]{width:58px}#fxapp .w-\[64px\]{width:64px}#fxapp .w-\[66\%\]{width:66%}#fxapp .w-\[76px\]{width:76px}#fxapp .w-\[9px\]{width:9px}#fxapp .w-full{width:100%}#fxapp .min-w-\[220px\]{min-width:220px}#fxapp .min-w-\[28px\]{min-width:28px}#fxapp .min-w-\[620px\]{min-width:620px}#fxapp .max-w-\[1200px\]{max-width:1200px}#fxapp .max-w-\[260px\]{max-width:260px}#fxapp .max-w-\[500px\]{max-width:500px}#fxapp .max-w-\[520px\]{max-width:520px}#fxapp .max-w-\[680px\]{max-width:680px}#fxapp .max-w-\[720px\]{max-width:720px}#fxapp .max-w-\[780px\]{max-width:780px}#fxapp .flex-1{flex:1 1 0%}#fxapp .shrink-0{flex-shrink:0}#fxapp .border-separate{border-collapse:separate}#fxapp .border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}#fxapp .-translate-y-1\/2{--tw-translate-y:-50%}#fxapp .-translate-y-1\/2,#fxapp .translate-x-\[1px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#fxapp .translate-x-\[1px\]{--tw-translate-x:1px}#fxapp .translate-y-0{--tw-translate-y:0px}#fxapp .translate-y-0,#fxapp .translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#fxapp .translate-y-1{--tw-translate-y:0.25rem}#fxapp .rotate-180{--tw-rotate:180deg}#fxapp .rotate-180,#fxapp .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}#fxapp .animate-spin{animation:spin 1s linear infinite}#fxapp .cursor-pointer{cursor:pointer}#fxapp .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#fxapp .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#fxapp .grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}#fxapp .flex-col{flex-direction:column}#fxapp .flex-wrap{flex-wrap:wrap}#fxapp .place-items-center{place-items:center}#fxapp .items-start{align-items:flex-start}#fxapp .items-end{align-items:flex-end}#fxapp .items-center{align-items:center}#fxapp .items-stretch{align-items:stretch}#fxapp .justify-center{justify-content:center}#fxapp .justify-between{justify-content:space-between}#fxapp .gap-1{gap:.25rem}#fxapp .gap-1\.5{gap:.375rem}#fxapp .gap-10{gap:2.5rem}#fxapp .gap-12{gap:3rem}#fxapp .gap-2{gap:.5rem}#fxapp .gap-2\.5{gap:.625rem}#fxapp .gap-3{gap:.75rem}#fxapp .gap-4{gap:1rem}#fxapp .gap-5{gap:1.25rem}#fxapp .gap-6{gap:1.5rem}#fxapp .gap-\[3px\]{gap:3px}#fxapp .gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}#fxapp .gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}#fxapp .gap-y-2{row-gap:.5rem}#fxapp :is(.space-y-1\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem*var(--tw-space-y-reverse))}#fxapp :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}#fxapp :is(.space-y-2\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem*var(--tw-space-y-reverse))}#fxapp :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}#fxapp .self-center{align-self:center}#fxapp .overflow-hidden{overflow:hidden}#fxapp .overflow-visible{overflow:visible}#fxapp .overflow-x-auto{overflow-x:auto}#fxapp .overflow-x-clip{overflow-x:clip}#fxapp .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#fxapp .whitespace-nowrap{white-space:nowrap}#fxapp .border{border-width:1px}#fxapp .border-x{border-left-width:1px;border-right-width:1px}#fxapp .border-b{border-bottom-width:1px}#fxapp .border-l{border-left-width:1px}#fxapp .border-l-\[4px\]{border-left-width:4px}#fxapp .border-t{border-top-width:1px}#fxapp .border-t-\[3px\]{border-top-width:3px}#fxapp .border-\[\#232A52\]{--tw-border-opacity:1;border-color:rgb(35 42 82/var(--tw-border-opacity,1))}#fxapp .border-\[\#2FD48C\]{--tw-border-opacity:1;border-color:rgb(47 212 140/var(--tw-border-opacity,1))}#fxapp .border-\[\#2FD48C\]\/50{border-color:rgba(47,212,140,.5)}#fxapp .border-\[\#2FD48C\]\/60{border-color:rgba(47,212,140,.6)}#fxapp .border-\[\#B55D22\]{--tw-border-opacity:1;border-color:rgb(181 93 34/var(--tw-border-opacity,1))}#fxapp .border-\[\#B55D22\]\/40{border-color:rgba(181,93,34,.4)}#fxapp .border-\[\#B55D22\]\/50{border-color:rgba(181,93,34,.5)}#fxapp .border-\[var\(--line\)\]{border-color:var(--line)}#fxapp .border-\[var\(--line-2\)\]{border-color:var(--line-2)}#fxapp .border-white\/10{border-color:hsla(0,0%,100%,.1)}#fxapp .border-white\/15{border-color:hsla(0,0%,100%,.15)}#fxapp .border-white\/20{border-color:hsla(0,0%,100%,.2)}#fxapp .border-white\/25{border-color:hsla(0,0%,100%,.25)}#fxapp .border-white\/40{border-color:hsla(0,0%,100%,.4)}#fxapp .border-l-\[\#333771\]{--tw-border-opacity:1;border-left-color:rgb(51 55 113/var(--tw-border-opacity,1))}#fxapp .border-t-\[\#333771\]{--tw-border-opacity:1;border-top-color:rgb(51 55 113/var(--tw-border-opacity,1))}#fxapp .bg-\[\#0A0E27\]\/80{background-color:rgba(10,14,39,.8)}#fxapp .bg-\[\#0B0F29\]{--tw-bg-opacity:1;background-color:rgb(11 15 41/var(--tw-bg-opacity,1))}#fxapp .bg-\[\#0D1230\]{--tw-bg-opacity:1;background-color:rgb(13 18 48/var(--tw-bg-opacity,1))}#fxapp .bg-\[\#0F1530\]{--tw-bg-opacity:1;background-color:rgb(15 21 48/var(--tw-bg-opacity,1))}#fxapp .bg-\[\#14172A\]{--tw-bg-opacity:1;background-color:rgb(20 23 42/var(--tw-bg-opacity,1))}#fxapp .bg-\[\#2B3263\]{--tw-bg-opacity:1;background-color:rgb(43 50 99/var(--tw-bg-opacity,1))}#fxapp .bg-\[\#2FD48C\]{--tw-bg-opacity:1;background-color:rgb(47 212 140/var(--tw-bg-opacity,1))}#fxapp .bg-\[\#2FD48C\]\/10{background-color:rgba(47,212,140,.1)}#fxapp .bg-\[\#333771\]{--tw-bg-opacity:1;background-color:rgb(51 55 113/var(--tw-bg-opacity,1))}#fxapp .bg-\[\#B55D22\]{--tw-bg-opacity:1;background-color:rgb(181 93 34/var(--tw-bg-opacity,1))}#fxapp .bg-\[\#B55D22\]\/15{background-color:rgba(181,93,34,.15)}#fxapp .bg-\[\#FFC46B\]{--tw-bg-opacity:1;background-color:rgb(255 196 107/var(--tw-bg-opacity,1))}#fxapp .bg-\[var\(--accent-soft\)\]{background-color:var(--accent-soft)}#fxapp .bg-\[var\(--bg\)\]{background-color:var(--bg)}#fxapp .bg-\[var\(--card\)\]{background-color:var(--card)}#fxapp .bg-\[var\(--card-2\)\]{background-color:var(--card-2)}#fxapp .bg-\[var\(--ink-3\)\]{background-color:var(--ink-3)}#fxapp .bg-black\/\[0\.03\]{background-color:rgba(0,0,0,.03)}#fxapp .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#fxapp .bg-white\/10{background-color:hsla(0,0%,100%,.1)}#fxapp .bg-white\/5{background-color:hsla(0,0%,100%,.05)}#fxapp .bg-white\/\[0\.04\]{background-color:hsla(0,0%,100%,.04)}#fxapp .bg-white\/\[0\.05\]{background-color:hsla(0,0%,100%,.05)}#fxapp .bg-white\/\[0\.07\]{background-color:hsla(0,0%,100%,.07)}#fxapp .bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}#fxapp .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}#fxapp .from-\[\#161A44\]{--tw-gradient-from:#161a44 var(--tw-gradient-from-position);--tw-gradient-to:rgba(22,26,68,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#fxapp .from-\[\#F08A3C\]{--tw-gradient-from:#f08a3c var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,138,60,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#fxapp .via-\[\#262B66\]{--tw-gradient-to:rgba(38,43,102,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#262b66 var(--tw-gradient-via-position),var(--tw-gradient-to)}#fxapp .to-\[\#333771\]{--tw-gradient-to:#333771 var(--tw-gradient-to-position)}#fxapp .to-\[\#B55D22\]{--tw-gradient-to:#b55d22 var(--tw-gradient-to-position)}#fxapp .p-0\.5{padding:.125rem}#fxapp .p-3{padding:.75rem}#fxapp .p-4{padding:1rem}#fxapp .p-5{padding:1.25rem}#fxapp .p-6{padding:1.5rem}#fxapp .px-2{padding-left:.5rem;padding-right:.5rem}#fxapp .px-2\.5{padding-left:.625rem;padding-right:.625rem}#fxapp .px-3{padding-left:.75rem;padding-right:.75rem}#fxapp .px-3\.5{padding-left:.875rem;padding-right:.875rem}#fxapp .px-4{padding-left:1rem;padding-right:1rem}#fxapp .px-5{padding-left:1.25rem;padding-right:1.25rem}#fxapp .px-6{padding-left:1.5rem;padding-right:1.5rem}#fxapp .px-7{padding-left:1.75rem;padding-right:1.75rem}#fxapp .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}#fxapp .py-1{padding-top:.25rem;padding-bottom:.25rem}#fxapp .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}#fxapp .py-14{padding-top:3.5rem;padding-bottom:3.5rem}#fxapp .py-2{padding-top:.5rem;padding-bottom:.5rem}#fxapp .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}#fxapp .py-20{padding-top:5rem;padding-bottom:5rem}#fxapp .py-3{padding-top:.75rem;padding-bottom:.75rem}#fxapp .py-3\.5{padding-top:.875rem;padding-bottom:.875rem}#fxapp .py-4{padding-top:1rem;padding-bottom:1rem}#fxapp .pb-1{padding-bottom:.25rem}#fxapp .pb-16{padding-bottom:4rem}#fxapp .pb-5{padding-bottom:1.25rem}#fxapp .pt-1{padding-top:.25rem}#fxapp .pt-12{padding-top:3rem}#fxapp .text-left{text-align:left}#fxapp .text-center{text-align:center}#fxapp .text-right{text-align:right}#fxapp .align-middle{vertical-align:middle}#fxapp .text-\[10px\]{font-size:10px}#fxapp .text-\[11\.5px\]{font-size:11.5px}#fxapp .text-\[11px\]{font-size:11px}#fxapp .text-\[12\.5px\]{font-size:12.5px}#fxapp .text-\[12px\]{font-size:12px}#fxapp .text-\[13\.5px\]{font-size:13.5px}#fxapp .text-\[13px\]{font-size:13px}#fxapp .text-\[14\.5px\]{font-size:14.5px}#fxapp .text-\[14px\]{font-size:14px}#fxapp .text-\[15px\]{font-size:15px}#fxapp .text-\[16\.5px\]{font-size:16.5px}#fxapp .text-\[16px\]{font-size:16px}#fxapp .text-\[17px\]{font-size:17px}#fxapp .text-\[18px\]{font-size:18px}#fxapp .text-\[19px\]{font-size:19px}#fxapp .text-\[20px\]{font-size:20px}#fxapp .text-\[22px\]{font-size:22px}#fxapp .text-\[24px\]{font-size:24px}#fxapp .text-\[26px\]{font-size:26px}#fxapp .text-\[27px\]{font-size:27px}#fxapp .text-\[32px\]{font-size:32px}#fxapp .text-\[34px\]{font-size:34px}#fxapp .text-\[9px\]{font-size:9px}#fxapp .font-medium{font-weight:500}#fxapp .leading-\[1\.15\]{line-height:1.15}#fxapp .leading-none{line-height:1}#fxapp .leading-relaxed{line-height:1.625}#fxapp .leading-snug{line-height:1.375}#fxapp .leading-tight{line-height:1.25}#fxapp .tracking-\[-0\.015em\]{letter-spacing:-.015em}#fxapp .tracking-\[0\.14em\]{letter-spacing:.14em}#fxapp .tracking-\[0\.16em\]{letter-spacing:.16em}#fxapp .tracking-tight{letter-spacing:-.025em}#fxapp .tracking-wide{letter-spacing:.025em}#fxapp .text-\[\#0A0E27\]{--tw-text-opacity:1;color:rgb(10 14 39/var(--tw-text-opacity,1))}#fxapp .text-\[\#2FD48C\]{--tw-text-opacity:1;color:rgb(47 212 140/var(--tw-text-opacity,1))}#fxapp .text-\[\#333771\]{--tw-text-opacity:1;color:rgb(51 55 113/var(--tw-text-opacity,1))}#fxapp .text-\[\#5FD39B\]{--tw-text-opacity:1;color:rgb(95 211 155/var(--tw-text-opacity,1))}#fxapp .text-\[\#8B90B8\]{--tw-text-opacity:1;color:rgb(139 144 184/var(--tw-text-opacity,1))}#fxapp .text-\[\#A6A9C4\]{--tw-text-opacity:1;color:rgb(166 169 196/var(--tw-text-opacity,1))}#fxapp .text-\[\#E8E9F1\]{--tw-text-opacity:1;color:rgb(232 233 241/var(--tw-text-opacity,1))}#fxapp .text-\[\#ECE8E4\]{--tw-text-opacity:1;color:rgb(236 232 228/var(--tw-text-opacity,1))}#fxapp .text-\[\#F08A3C\]{--tw-text-opacity:1;color:rgb(240 138 60/var(--tw-text-opacity,1))}#fxapp .text-\[\#FF8A76\]{--tw-text-opacity:1;color:rgb(255 138 118/var(--tw-text-opacity,1))}#fxapp .text-\[\#FFB070\]{--tw-text-opacity:1;color:rgb(255 176 112/var(--tw-text-opacity,1))}#fxapp .text-\[\#FFB08A\]{--tw-text-opacity:1;color:rgb(255 176 138/var(--tw-text-opacity,1))}#fxapp .text-\[var\(--accent-deep\)\]{color:var(--accent-deep)}#fxapp .text-\[var\(--green\)\]{color:var(--green)}#fxapp .text-\[var\(--ink\)\]{color:var(--ink)}#fxapp .text-\[var\(--ink-2\)\]{color:var(--ink-2)}#fxapp .text-\[var\(--ink-3\)\]{color:var(--ink-3)}#fxapp .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#fxapp .text-white\/40{color:hsla(0,0%,100%,.4)}#fxapp .text-white\/45{color:hsla(0,0%,100%,.45)}#fxapp .text-white\/50{color:hsla(0,0%,100%,.5)}#fxapp .text-white\/55{color:hsla(0,0%,100%,.55)}#fxapp .text-white\/60{color:hsla(0,0%,100%,.6)}#fxapp .text-white\/70{color:hsla(0,0%,100%,.7)}#fxapp .text-white\/75{color:hsla(0,0%,100%,.75)}#fxapp .text-white\/85{color:hsla(0,0%,100%,.85)}#fxapp .opacity-100{opacity:1}#fxapp .opacity-40{opacity:.4}#fxapp .opacity-50{opacity:.5}#fxapp .shadow-\[0_0_0_3px_rgba\(181\2c 93\2c 34\2c \.25\)\]{--tw-shadow:0 0 0 3px rgba(181,93,34,.25);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#fxapp .shadow-\[0_10px_30px_rgba\(15\2c 21\2c 48\2c \.06\)\]{--tw-shadow:0 10px 30px rgba(15,21,48,.06);--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#fxapp .shadow-\[0_18px_40px_rgba\(20\2c 19\2c 31\2c \.14\)\]{--tw-shadow:0 18px 40px rgba(20,19,31,.14);--tw-shadow-colored:0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#fxapp .shadow-\[10px_10px_0_rgba\(181\2c 93\2c 34\2c \.22\)\]{--tw-shadow:10px 10px 0 rgba(181,93,34,.22);--tw-shadow-colored:10px 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#fxapp .shadow-\[5px_5px_0_rgba\(181\2c 93\2c 34\2c \.35\)\]{--tw-shadow:5px 5px 0 rgba(181,93,34,.35);--tw-shadow-colored:5px 5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#fxapp .shadow-\[5px_5px_0_rgba\(181\2c 93\2c 34\2c \.4\)\]{--tw-shadow:5px 5px 0 rgba(181,93,34,.4);--tw-shadow-colored:5px 5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#fxapp .outline-none{outline:2px solid transparent;outline-offset:2px}#fxapp .backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#fxapp .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#fxapp .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#fxapp .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#fxapp .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#fxapp .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#fxapp .duration-300{transition-duration:.3s}#fxapp .duration-500{transition-duration:.5s}#fxapp .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}#fxapp .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#fxapp .focus\:border-\[\#B55D22\]:focus{--tw-border-opacity:1;border-color:rgb(181 93 34/var(--tw-border-opacity,1))}#fxapp .disabled\:opacity-70:disabled{opacity:.7}@media (min-width:640px){#fxapp .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){#fxapp .md\:block{display:block}#fxapp .md\:min-h-\[88px\]{min-height:88px}#fxapp .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#fxapp .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#fxapp .md\:p-6{padding:1.5rem}#fxapp .md\:p-7{padding:1.75rem}#fxapp .md\:p-8{padding:2rem}#fxapp .md\:px-8{padding-left:2rem;padding-right:2rem}#fxapp .md\:py-24{padding-top:6rem;padding-bottom:6rem}#fxapp .md\:pb-20{padding-bottom:5rem}#fxapp .md\:pt-16{padding-top:4rem}#fxapp .md\:text-\[10px\]{font-size:10px}#fxapp .md\:text-\[24px\]{font-size:24px}#fxapp .md\:text-\[34px\]{font-size:34px}#fxapp .md\:text-\[38px\]{font-size:38px}}@media (min-width:1024px){#fxapp .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#fxapp .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#fxapp .lg\:grid-cols-\[1fr_1\.15fr\]{grid-template-columns:1fr 1.15fr}#fxapp .lg\:grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}#fxapp .lg\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}}
#fxapp{font-family:'Maven Pro',system-ui,sans-serif;color:var(--ink);font-weight:400;line-height:1.55;background:var(--bg);position:relative;overflow:hidden}
#fxapp *,#fxapp *::before,#fxapp *::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--line)}
#fxapp h1,#fxapp h2,#fxapp h3,#fxapp h4,#fxapp p,#fxapp ul,#fxapp ol,#fxapp figure{margin:0;font-size:inherit;font-weight:inherit}
#fxapp ul,#fxapp ol{padding:0;list-style:none}
#fxapp a{color:inherit;text-decoration:none}#fxapp a:hover{text-decoration:none}
#fxapp button{font:inherit;color:inherit;background:transparent;border:0;padding:0;cursor:pointer;text-align:inherit}
#fxapp textarea,#fxapp input{font:inherit;color:inherit}
#fxapp img,#fxapp svg{display:block;max-width:100%}
#fxapp .fwall img{max-width:none}


#fxapp{
  --bg:#F4F6FB;
  --bg-2:#FFFFFF;
  --card:#FFFFFF;
  --card-2:#EDF0F8;
  --line:#E1E5F0;
  --line-2:#CBD1E3;
  --ink:#0F1530;
  --ink-2:#454C6B;
  --ink-3:#747C9A;
  --accent:#B55D22;
  --accent-2:#F08A3C;
  --accent-deep:#8F4515;
  --accent-soft:rgba(181,93,34,.10);
  --indigo:#333771;
  --green:#1FAF72;
  --red:#E05244;
}
@media (prefers-color-scheme: dark){
  #fxapp{
    --bg:#F4F6FB;
    --bg-2:#FFFFFF;
    --card:#FFFFFF;
    --card-2:#EDF0F8;
    --line:#E1E5F0;
    --line-2:#CBD1E3;
    --ink:#0F1530;
    --ink-2:#454C6B;
    --ink-3:#747C9A;
    --accent:#B55D22;
    --accent-2:#F08A3C;
    --accent-deep:#8F4515;
    --accent-soft:rgba(181,93,34,.10);
  }
}
/* FLAT DESIGN — zero radius everywhere, Maven Pro light weights only */
#fxapp *{box-sizing:border-box;font-family:'Maven Pro',sans-serif !important;border-radius:0 !important}
#fxapp{scroll-behavior:smooth}
#fxapp{margin:0;background:var(--bg);color:var(--ink);font-weight:400;-webkit-font-smoothing:antialiased}
#fxapp strong,#fxapp b{font-weight:500}
#fxapp .font-bold,#fxapp .font-extrabold,#fxapp .font-black{font-weight:500}
#fxapp .mono{letter-spacing:.1em;font-weight:500}
#fxapp ::selection{background:#B55D22;color:#fff}

/* ---------- scroll reveals: slide + skew, not just fade ---------- */
#fxapp .reveal{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1)}
#fxapp .reveal[data-vis]{opacity:1;transform:none}
#fxapp .reveal-l{opacity:0;transform:translateX(-24px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1)}
#fxapp .reveal-l[data-vis]{opacity:1;transform:none}
#fxapp .reveal-r{opacity:0;transform:translateX(24px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1)}
#fxapp .reveal-r[data-vis]{opacity:1;transform:none}
#fxapp .reveal-fade{opacity:0;transition:opacity .8s ease}
#fxapp .reveal-fade[data-vis]{opacity:1}

/* ---------- keyframes ---------- */
@keyframes drift1{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-70px,54px) scale(1.12)}}
@keyframes drift2{0%,100%{transform:translate(0,0) scale(1.05)}50%{transform:translate(64px,-48px) scale(.94)}}
@keyframes hueshift{from{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}
@keyframes dash{to{stroke-dashoffset:-24}}
@keyframes drawline{from{stroke-dashoffset:100}to{stroke-dashoffset:0}}
@keyframes growx{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes growy{from{transform:scaleY(0)}to{transform:scaleY(1)}}
@keyframes blockin{0%{opacity:0;transform:translateY(14px) scale(.96)}100%{opacity:1;transform:none}}
@keyframes checkrow{0%{opacity:0;transform:translateX(-16px)}100%{opacity:1;transform:none}}
@keyframes checkpop{0%{transform:scale(0) rotate(-30deg)}70%{transform:scale(1.3)}100%{transform:scale(1)}}
@keyframes popin{0%{opacity:0;transform:scale(.6) translateY(8px)}70%{opacity:1;transform:scale(1.07) translateY(0)}100%{opacity:1;transform:scale(1)}}
@keyframes fadeslide{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
@keyframes assemble{0%{opacity:0;transform:translateY(18px) scale(.94)}100%{opacity:1;transform:none}}
@keyframes funnel{from{width:0}}
@keyframes growbar{from{transform:scaleY(0)}to{transform:scaleY(1)}}
@keyframes blink{0%,49%{opacity:1}50%,100%{opacity:0}}
@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@keyframes pulsehard{0%{box-shadow:0 0 0 0 rgba(181,93,34,.45)}100%{box-shadow:0 0 0 14px rgba(181,93,34,0)}}
@keyframes dotpulse{0%,100%{opacity:.4}50%{opacity:.95}}
@keyframes gradshift{from{background-position:0% 50%}to{background-position:100% 50%}}
@keyframes spin360{to{transform:rotate(360deg)}}
@keyframes flowx{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}100%{left:calc(100% - 9px);opacity:0}}
@keyframes floaty{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}
@keyframes livedot{0%,100%{opacity:1}50%{opacity:.25}}

/* ---------- animation helpers ---------- */
#fxapp .anim-pop{animation:popin .55s cubic-bezier(.2,.8,.2,1) both}
#fxapp .anim-fade-slide{animation:fadeslide .6s cubic-bezier(.2,.8,.2,1) both}
#fxapp .anim-assemble{animation:assemble .65s cubic-bezier(.2,.8,.2,1) both}
#fxapp .anim-grow-bar{transform-origin:bottom;animation:growbar .95s cubic-bezier(.2,.8,.2,1) both}
#fxapp .anim-funnel{animation:funnel 1.05s cubic-bezier(.2,.8,.2,1) both}
#fxapp .anim-check{animation:checkpop .5s cubic-bezier(.34,1.56,.64,1) both}
#fxapp .block-in{animation:blockin .6s cubic-bezier(.2,.8,.2,1) both}
#fxapp .check-row{animation:checkrow .5s cubic-bezier(.2,.8,.2,1) both}
#fxapp .conn-x{transform-origin:left center;animation:growx .8s cubic-bezier(.2,.8,.2,1) both}
#fxapp .conn-y{transform-origin:top center;animation:growy .7s cubic-bezier(.2,.8,.2,1) both}
#fxapp .pulse-hard{animation:pulsehard 1.6s ease-out infinite}
#fxapp .floaty{animation:floaty 5s ease-in-out infinite}
#fxapp .live-dot{animation:livedot 1.4s ease-in-out infinite}
#fxapp .caret{display:inline-block;width:4px;height:.9em;background:#B55D22;margin-left:3px;vertical-align:-.06em;animation:blink 1.05s step-end infinite}
#fxapp .clock-hand{transform-box:view-box;transform-origin:50px 50px;animation:spin360 9s linear infinite}
#fxapp .orb{position:absolute;filter:blur(90px);pointer-events:none;will-change:transform}

/* ---------- gradient text (light-mode orange) ---------- */
#fxapp .grad-text{color:#B55D22}

/* ---------- dot grid (dark journey canvas backdrop only) ---------- */
#fxapp .dotgrid{background-image:radial-gradient(rgba(150,156,210,.30) 1px,transparent 1.4px);background-size:22px 22px}
#fxapp .dots-anim{animation:dotpulse 6s ease-in-out infinite}

/* ---------- section washes: soft light gradients ---------- */
#fxapp .wash{background:#FFFFFF}
#fxapp .wash-2{background:#F4F6FB}

/* ---------- flat cards: white, hairline border, light shadow ---------- */
#fxapp .hard{box-shadow:0 1px 2px rgba(15,21,48,.04),0 6px 18px rgba(15,21,48,.04);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s}
#fxapp .hard:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(15,21,48,.10);border-color:#B8C0DA}

/* ---------- buttons: fill wipe left -> right, colour invert ---------- */
#fxapp .btn-wipe{position:relative;overflow:hidden;isolation:isolate;transition:color .35s ease,border-color .35s ease}
#fxapp .btn-wipe::before{content:'';position:absolute;inset:0;background:var(--wipe,#B55D22);transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.2,.8,.2,1);z-index:-1}
#fxapp .btn-wipe:hover::before{transform:scaleX(1)}

/* ---------- compare table ---------- */
#fxapp .fx-cell{transition:background-color .9s ease .15s;background-color:rgba(181,93,34,.05)}
#fxapp .cmp-row[data-vis] .fx-cell{background-color:rgba(181,93,34,.09)}
#fxapp .fx-check{display:inline-grid;place-items:center;width:18px;height:18px;background:#1F7A5A;color:#fff;margin-right:7px;vertical-align:-4px;transform:scale(0);transition:transform .45s cubic-bezier(.34,1.56,.64,1) .25s}
#fxapp .cmp-row[data-vis] .fx-check{transform:scale(1)}

/* ---------- pipeline particles ---------- */
#fxapp .pipe-track{position:relative;flex:1;min-width:24px;height:2px;background:linear-gradient(90deg,#D9D3CD,#B55D22,#D9D3CD)}
#fxapp .pipe-track i{position:absolute;top:50%;left:0;width:9px;height:9px;margin-top:-4.5px;background:#B55D22;box-shadow:0 0 0 3px rgba(181,93,34,.18);animation:flowx 2.7s linear infinite}

/* ---------- faq + grain + misc ---------- */
#fxapp .faq-anim{transition:grid-template-rows .55s cubic-bezier(.2,.8,.2,1)}
#fxapp .no-scrollbar::-webkit-scrollbar{display:none}
#fxapp .no-scrollbar{scrollbar-width:none}

/* ---------- hero photo wall (dynamic layers) ---------- */
#fxapp .ffhero{position:relative;overflow:hidden;background:#0B0F1C;isolation:isolate;--mx:0;--my:0}
#fxapp .fwall{position:absolute;inset:-14% -8%;z-index:-4;display:flex;flex-direction:column;gap:14px;transform:translate3d(calc(var(--mx)*-14px),calc(var(--my)*-10px),0) rotate(-6deg) scale(1.12);transition:transform .5s ease-out}
#fxapp .fwrow{display:flex;gap:14px;width:max-content;animation:fslide 80s linear infinite}
#fxapp .fwrow:nth-child(even){animation-direction:reverse;animation-duration:105s}#fxapp .fwrow:nth-child(3){animation-duration:66s}
#fxapp .fwrow img{width:300px;height:200px;object-fit:cover;flex:none;filter:brightness(.74) contrast(1.05)}
@keyframes fslide{to{transform:translateX(-50%)}}
#fxapp .fshade{position:absolute;inset:0;z-index:-3;background:linear-gradient(90deg,rgba(7,11,20,.97) 6%,rgba(7,11,20,.86) 40%,rgba(7,11,20,.5) 100%),linear-gradient(0deg,rgba(7,11,20,.9),transparent 28%)}
#fxapp .fgrid{position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 70% 40%,#000,transparent 70%);mask-image:radial-gradient(ellipse at 70% 40%,#000,transparent 70%);animation:fgpan 30s linear infinite}
@keyframes fgpan{to{background-position:64px 64px}}
#fxapp .fglow{position:absolute;z-index:-2;width:640px;height:640px;right:-120px;top:-180px;border-radius:50%;background:radial-gradient(circle,rgba(240,138,60,.36),transparent 62%);animation:fgdrift 14s ease-in-out infinite alternate;transform:translate3d(calc(var(--mx)*30px),calc(var(--my)*24px),0)}
#fxapp .fglow.b2{left:-200px;top:auto;bottom:-300px;right:auto;width:560px;height:560px;background:radial-gradient(circle,rgba(79,86,200,.42),transparent 62%);animation-duration:18s}
@keyframes fgdrift{to{margin:40px 0 0 -50px;opacity:.75}}
#fxapp .fparts{position:absolute;inset:0;z-index:-1;pointer-events:none}
#fxapp .fparts i{position:absolute;bottom:-10px;border-radius:50%;background:#F08A3C;opacity:0;animation:frise 12s linear infinite}
@keyframes frise{0%{transform:translateY(0);opacity:0}12%{opacity:.85}100%{transform:translateY(-640px);opacity:0}}
#fxapp .grad-hero{background:linear-gradient(94deg,#FFB070 0%,#F08A3C 40%,#FFD9B8 75%,#F08A3C 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradshift 7s ease-in-out infinite alternate}
@media(prefers-reduced-motion:reduce){#fxapp .fwrow,#fxapp .fgrid,#fxapp .fglow,#fxapp .fparts i,#fxapp .grad-hero{animation:none!important}#fxapp .fwall,#fxapp .fglow{transform:none!important}}

/* ---------- channel band ---------- */
#fxapp .chband{position:relative;overflow:hidden;background:linear-gradient(100deg,#14172A 0%,#333771 38%,#8F4515 74%,#B55D22 100%);background-size:200% 100%;animation:gradshift 12s ease-in-out infinite alternate;padding:20px 0;border-block:1px solid rgba(255,255,255,.12);-webkit-mask-image:none}
#fxapp .chband:before,#fxapp .chband:after{content:"";position:absolute;top:0;bottom:0;width:90px;z-index:2;pointer-events:none}
#fxapp .chband:before{left:0;background:linear-gradient(90deg,#14172A,transparent)}
#fxapp .chband:after{right:0;background:linear-gradient(270deg,#B55D22,transparent)}
#fxapp .chband:after{opacity:.9}
#fxapp .chtrack{display:flex;gap:44px;width:max-content;align-items:center;animation:marquee 34s linear infinite}
#fxapp .chband:hover .chtrack{animation-play-state:paused}
#fxapp .chitem{display:inline-flex;align-items:center;gap:12px;color:#fff;font-weight:700;font-size:20px;letter-spacing:.14em;white-space:nowrap}
#fxapp .chitem{font-weight:700 !important}
#fxapp .chic{width:38px;height:38px;display:grid;place-items:center;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.32);color:#FFD9B8;transition:transform .3s,background .3s}
#fxapp .chitem:hover .chic{transform:rotate(-8deg) scale(1.12);background:#F08A3C;color:#14172A}
#fxapp .chdot{color:#F08A3C;font-size:16px;margin-left:32px;animation:spin360 6s linear infinite;display:inline-block}
@media(prefers-reduced-motion:reduce){#fxapp .chtrack,#fxapp .chband,#fxapp .chdot{animation:none!important}}

#fxapp .orb{display:none}

/* ---------- tri-tone cards (primary indigo / secondary orange / tertiary green) ---------- */
#fxapp .tbox{background:#fff;border:1px solid var(--line);border-top:3px solid var(--t)}
#fxapp .tic{background:var(--ts);color:var(--t);border:1px solid color-mix(in srgb,var(--t) 28%,transparent)}
#fxapp .tchip{background:var(--ts);color:var(--t);border:1px solid color-mix(in srgb,var(--t) 28%,transparent);font-weight:500}
#fxapp .tcard{background:#fff;border:1px solid var(--line);border-top:3px solid var(--t);color:var(--ink);cursor:pointer;transition:background .25s,color .25s,transform .25s,box-shadow .25s}
#fxapp .tcard .tnum{color:var(--t)}#fxapp .tcard .tdesc{color:var(--ink-2)}
#fxapp .tcard:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(15,21,48,.10)}
#fxapp .tcard-on{background:var(--t);color:#fff;border-color:var(--t)}
#fxapp .tcard-on .tnum{color:#fff}#fxapp .tcard-on .tdesc{color:rgba(255,255,255,.85)}
#fxapp .tcard:focus-visible{outline:2px solid var(--t);outline-offset:2px}
