[data-mkt]{--mkt-bg-canvas:#FFFFFF;--mkt-bg-surface:#FFFFFF;--mkt-bg-deep:#0A0A0A;--mkt-bg-deep-2:#1A1A1A;--mkt-ink-primary:#0A0A0A;--mkt-ink-secondary:#5B5B5B;--mkt-ink-tertiary:#9A9A9A;--mkt-ink-inverse:#FFFFFF;--mkt-line:#E5E5E5;--mkt-line-dark:#2A2A2A;--mkt-accent:#2563EB;--mkt-positive:#10B981;--mkt-negative:#DC2626;--mkt-nav-shadow:0 1px 0 rgba(10,10,10,0.06);background-color:var(--mkt-bg-canvas);color:var(--mkt-ink-primary);font-family:var(--font-body),system-ui,-apple-system,"Segoe UI",sans-serif;font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where([data-mkt]) :where(h1,h2,h3,.display,[data-display]){font-family:var(--font-display),Georgia,"Times New Roman",serif;font-weight:400;letter-spacing:-.025em;line-height:1.05;color:var(--mkt-ink-primary)}:where([data-mkt]) :where(h1){font-size:clamp(40px,5.5vw,72px);font-weight:400;letter-spacing:-.03em;line-height:1.02}:where([data-mkt]) :where(h2){font-size:clamp(32px,4.2vw,52px);letter-spacing:-.025em}:where([data-mkt]) :where(h3){font-size:clamp(22px,2.2vw,28px);font-weight:500;letter-spacing:-.015em;line-height:1.2}:where([data-mkt]) :where(p,li){font-size:15px;line-height:1.6}:where([data-mkt]) :where(.body-lg){font-size:17px;line-height:1.55}:where([data-mkt]) :where(.caption,[data-caption]){font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--mkt-ink-tertiary);font-weight:500}:where([data-mkt]) :where([data-mono],.mono,code,kbd){font-family:var(--font-mono),ui-monospace,SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums}:where([data-mkt]) :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--mkt-accent);outline-offset:2px;border-radius:2px}[data-mkt] ::-moz-selection{background-color:rgba(37,99,235,.18);color:var(--mkt-ink-primary)}[data-mkt] ::selection{background-color:rgba(37,99,235,.18);color:var(--mkt-ink-primary)}@media (prefers-reduced-motion:reduce){[data-mkt] [data-marquee]{animation:none!important}}[data-mkt]{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){[data-mkt]{scroll-behavior:auto}}.tx-cursor-dot,.tx-cursor-ring{position:fixed;top:0;left:0;z-index:2147483000;pointer-events:none;opacity:0;will-change:transform}.tx-cursor-ring{width:22px;height:22px;border-radius:9999px;border:2px solid #2563eb;box-shadow:0 0 0 1px rgba(0,0,0,.38),0 0 14px rgba(37,99,235,.55);transition:width .22s cubic-bezier(.22,1,.36,1),height .22s cubic-bezier(.22,1,.36,1),background-color .22s ease,border-color .22s ease,opacity .2s ease}.tx-cursor-dot{width:7px;height:7px;border-radius:9999px;background:#0A0A0A;box-shadow:0 0 0 1.5px #2563EB;transition:opacity .2s ease}.tx-cursor-ring[data-hover=true]{width:36px;height:36px;background-color:rgba(37,99,235,.16);border-color:#3B82F6}.tx-cursor-ring[data-down=true]{width:16px;height:16px;background-color:rgba(37,99,235,.3)}@media (pointer:fine) and (prefers-reduced-motion:no-preference){html:has(.tx-cursor-ring),html:has(.tx-cursor-ring) :not(input):not(textarea):not([contenteditable=true]),html:has(.tx-cursor-ring) body{cursor:none}html:has(.tx-cursor-ring) [class*=cursor-pointer],html:has(.tx-cursor-ring) [role=button],html:has(.tx-cursor-ring) [role=link],html:has(.tx-cursor-ring) [role=menuitem],html:has(.tx-cursor-ring) [role=tab],html:has(.tx-cursor-ring) a[href],html:has(.tx-cursor-ring) button:not(:disabled),html:has(.tx-cursor-ring) label[for],html:has(.tx-cursor-ring) select,html:has(.tx-cursor-ring) summary{cursor:pointer}html:has(.tx-cursor-ring) [contenteditable=true],html:has(.tx-cursor-ring) input,html:has(.tx-cursor-ring) textarea{cursor:text}html:has(.tx-cursor-ring) input[type=button],html:has(.tx-cursor-ring) input[type=checkbox],html:has(.tx-cursor-ring) input[type=file],html:has(.tx-cursor-ring) input[type=radio],html:has(.tx-cursor-ring) input[type=submit]{cursor:pointer}html:has(.tx-cursor-ring) [aria-disabled=true],html:has(.tx-cursor-ring) button:disabled{cursor:not-allowed}}@media (pointer:coarse),(prefers-reduced-motion:reduce){.tx-cursor-dot,.tx-cursor-ring{display:none!important}}html.tx-hide-scrollbar{scrollbar-width:none}html.tx-hide-scrollbar::-webkit-scrollbar{display:none}.mkt-dark{--mktd-surface:#0E1838;--mktd-canvas:#091230;--mktd-surface-2:#14214A;--mktd-surface-3:#1A2A58;--mktd-surface-4:#213366;--mktd-ink:#F1F5FF;--mktd-ink-2:#DDE6FA;--mktd-ink-3:#C2CEEA;--mktd-ink-4:#A6B5D8;--mktd-ink-5:#8797BF;--mktd-ink-6:#6C7CA6;--mktd-line:rgba(96,165,250,0.14);--mktd-line-2:rgba(96,165,250,0.24);--mktd-line-3:rgba(96,165,250,0.40);background-color:var(--mktd-canvas);color:var(--mktd-ink)}.mkt-dark .bg-white{background-color:var(--mktd-surface)}.mkt-dark .bg-gray-50{background-color:var(--mktd-canvas)}.mkt-dark .bg-gray-100{background-color:var(--mktd-surface-2)}.mkt-dark .bg-gray-200{background-color:var(--mktd-surface-3)}.mkt-dark .bg-gray-300{background-color:var(--mktd-surface-4)}.mkt-dark .bg-gray-900,.mkt-dark .hover\:bg-gray-900:hover{background-color:#2563EB}.mkt-dark .hover\:bg-black:hover{background-color:#1D4ED8}.mkt-dark .hover\:bg-gray-50:hover{background-color:var(--mktd-surface-2)}.mkt-dark .hover\:bg-gray-100:hover{background-color:var(--mktd-surface-3)}.mkt-dark .text-gray-900,.mkt-dark .text-slate-900{color:var(--mktd-ink)}.mkt-dark .text-gray-800,.mkt-dark .text-slate-800{color:var(--mktd-ink-2)}.mkt-dark .text-gray-700,.mkt-dark .text-slate-700{color:var(--mktd-ink-3)}.mkt-dark .text-gray-600,.mkt-dark .text-slate-600{color:var(--mktd-ink-4)}.mkt-dark .text-gray-500,.mkt-dark .text-slate-500{color:var(--mktd-ink-5)}.mkt-dark .text-gray-400,.mkt-dark .text-slate-400{color:var(--mktd-ink-6)}.mkt-dark .group:hover .group-hover\:text-gray-900,.mkt-dark .hover\:text-gray-900:hover{color:var(--mktd-ink)}.mkt-dark .border-gray-100,.mkt-dark .border-gray-200{border-color:var(--mktd-line)}.mkt-dark .border-gray-300{border-color:var(--mktd-line-2)}.mkt-dark .border-gray-900{border-color:var(--mktd-line-3)}.mkt-dark .hover\:border-gray-300:hover{border-color:var(--mktd-line-2)}.mkt-dark .divide-gray-200>*+*{border-color:var(--mktd-line)}.mkt-dark .ring-gray-100,.mkt-dark .ring-gray-200{--tw-ring-color:var(--mktd-line)}.mkt-dark .ring-gray-900{--tw-ring-color:var(--mktd-line-3)}.mkt-dark [class*="ring-black/"]{--tw-ring-color:var(--mktd-line)}.mkt-dark .from-white{--tw-gradient-from:var(--mktd-surface) var(--tw-gradient-from-position);--tw-gradient-to:rgb(14 24 56/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.mkt-dark .to-white{--tw-gradient-to:var(--mktd-surface) var(--tw-gradient-to-position)}.mkt-dark .to-gray-50{--tw-gradient-to:var(--mktd-canvas) var(--tw-gradient-to-position)}.mkt-dark .via-white{--tw-gradient-to:rgb(14 24 56/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--mktd-surface) var(--tw-gradient-via-position),var(--tw-gradient-to)}.mkt-dark .text-\[\#1D4ED8\],.mkt-dark .text-\[\#2563EB\],.mkt-dark .text-blue-600,.mkt-dark .text-blue-700{color:#60A5FA}.mkt-dark .group:hover .group-hover\:text-\[\#1D4ED8\],.mkt-dark .hover\:text-\[\#1D4ED8\]:hover{color:#93C5FD}.mkt-dark .bg-\[\#DBEAFE\],.mkt-dark .bg-\[\#EFF6FF\],.mkt-dark .bg-blue-100,.mkt-dark .bg-blue-50{background-color:rgba(37,99,235,.18)}.mkt-dark .border-\[\#DBEAFE\],.mkt-dark .border-blue-100,.mkt-dark .border-blue-200{border-color:rgba(96,165,250,.28)}.mkt-dark .bg-\[\#DBEAFE\]\/50,.mkt-dark .hover\:bg-\[\#DBEAFE\]\/30:hover{background-color:rgba(37,99,235,.16)}.mkt-dark .text-\[\#1E3A8A\]{color:#93C5FD}.mkt-dark .bg-slate-50{background-color:var(--mktd-canvas)}.mkt-dark .hover\:bg-gray-50\/60:hover{background-color:var(--mktd-surface-2)}.mkt-dark .from-\[\#EFF5FF\]{--tw-gradient-from:var(--mktd-surface-2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(14 24 56/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.mkt-dark .group:hover .group-hover\:text-white,.mkt-dark .hover\:text-white:hover{color:#fff}.mkt-dark input,.mkt-dark select,.mkt-dark textarea{background-color:var(--mktd-surface-2);color:var(--mktd-ink);border-color:var(--mktd-line)}.mkt-dark input::-moz-placeholder,.mkt-dark textarea::-moz-placeholder{color:var(--mktd-ink-6)}.mkt-dark input::placeholder,.mkt-dark textarea::placeholder{color:var(--mktd-ink-6)}.mkt-dark .shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,.6)}.mkt-dark .shadow,.mkt-dark .shadow-md{box-shadow:0 4px 12px -2px rgba(0,0,0,.7)}.mkt-dark .shadow-lg{box-shadow:0 12px 28px -8px rgba(0,0,0,.75)}.mkt-dark .shadow-xl{box-shadow:0 20px 44px -12px rgba(0,0,0,.8)}.mkt-dark .shadow-2xl{box-shadow:0 28px 64px -16px rgba(0,0,0,.85)}.mkt-dark img:not([src*=".svg"]){filter:brightness(.92) contrast(1.02)}.mkt-dark .mkt-keep-light.bg-white{background-color:#fff}.mkt-dark .mkt-keep-light.bg-gray-50{background-color:#f9fafb}.mkt-dark .mkt-keep-light.text-gray-900{color:#111827}.mkt-dark .mkt-keep-light .bg-white{background-color:#fff}.mkt-dark .mkt-keep-light .bg-gray-50{background-color:#f9fafb}.mkt-dark .mkt-keep-light .bg-gray-100{background-color:#f3f4f6}.mkt-dark .mkt-keep-light .text-gray-900{color:#111827}.mkt-dark .mkt-keep-light .text-gray-700{color:#374151}.mkt-dark .mkt-keep-light .text-gray-600{color:#4b5563}.mkt-dark .mkt-keep-light .text-gray-500{color:#6b7280}.mkt-dark .mkt-keep-light .border-gray-200{border-color:#e5e7eb}.mkt-dark .mkt-keep-light img:not([src*=".svg"]){filter:none}