@media (min-width:992px){.tf-motion-scene{width:min(100%,720px);height:540px;justify-self:end;overflow:visible;transform-origin:center center}.tf-motion-card{box-sizing:border-box}}@media (min-width:992px) and (max-width:1399.98px){.tf-motion-hero-grid{grid-template-columns:minmax(0,.8fr) minmax(520px,1.2fr);gap:8px}.tf-motion-scene{width:620px;height:510px;transform:scale(.88);transform-origin:center right}}@media (max-width:991.98px){.tf-motion-scene{display:none!important}}@media (max-width:575.98px){}@media (min-width:1200px){.tf-motion-hero-grid{grid-template-columns:minmax(0,.76fr) minmax(650px,1.24fr);gap:20px}.tf-motion-scene{width:720px;height:620px;transform:none;transform-origin:center center;overflow:visible}.tf-motion-card{width:240px;min-height:104px;padding:14px;gap:10px;grid-template-columns:44px minmax(0,1fr) 20px}.tf-motion-card b,.tf-motion-card strong{font-size:.84rem;line-height:1.2}.tf-motion-card [data-tf-meta]{font-size:.68rem;line-height:1.25}.tf-card-review{top:14px;left:240px;right:auto;bottom:auto;transform:rotate(1.5deg)}.tf-card-pricing{top:174px;left:0;right:auto;bottom:auto;transform:rotate(-2deg)}.tf-card-compare{top:174px;right:0;left:auto;bottom:auto;transform:rotate(2deg)}.tf-card-guide{bottom:8px;left:18px;right:auto;top:auto;transform:rotate(-1.8deg)}.tf-card-prompt{bottom:8px;right:18px;left:auto;top:auto;transform:rotate(1.8deg)}.tf-card-data{width:220px;min-height:98px;bottom:0;left:250px;right:auto;top:auto;transform:rotate(.7deg)}}@media (min-width:992px) and (max-width:1199.98px){.tf-motion-hero-grid{grid-template-columns:minmax(0,.78fr) minmax(560px,1.22fr);gap:10px}.tf-motion-scene{width:720px;height:620px;transform:scale(.80);transform-origin:center right;margin-left:-70px}.tf-motion-card{width:240px;min-height:104px;padding:14px;gap:10px;grid-template-columns:44px minmax(0,1fr) 20px}.tf-card-review{top:14px;left:240px;right:auto;bottom:auto}.tf-card-pricing{top:174px;left:0;right:auto;bottom:auto}.tf-card-compare{top:174px;right:0;left:auto;bottom:auto}.tf-card-guide{bottom:8px;left:18px;right:auto;top:auto}.tf-card-prompt{bottom:8px;right:18px;left:auto;top:auto}.tf-card-data{width:220px;min-height:98px;bottom:0;left:250px;right:auto;top:auto}}@media (min-width:992px){.tf-home .tf-motion-scene{width:720px!important;height:620px!important;overflow:hidden!important;border-radius:34px!important;background:linear-gradient(145deg,#071431,#0e2b5e 46%,#141741)!important;box-shadow:0 30px 90px rgba(9,28,68,.22),inset 0 0 0 1px rgba(148,185,255,.18)!important}.tf-home .tf-ai-data-rain{position:absolute!important;inset:42px 36px auto auto!important;width:190px!important;display:grid!important;gap:8px!important;z-index:7!important;pointer-events:none!important}.tf-home .tf-ai-data-rain span{display:block!important;justify-self:end!important;max-width:100%!important;padding:5px 9px!important;border:1px solid rgba(125,211,252,.22)!important;border-radius:999px!important;background:rgba(7,20,49,.5)!important;color:#bfe9ff!important;font-size:10px!important;font-weight:800!important;line-height:1!important;letter-spacing:.08em!important;white-space:nowrap!important}.tf-home .tf-ai-data-rain span::before{content:attr(data-label)}}.tf-home .tf-motion-hero{background:radial-gradient(circle at 14% 20%,rgba(20,184,166,.16),transparent 28%),radial-gradient(circle at 82% 12%,rgba(37,99,235,.14),transparent 26%),linear-gradient(180deg,#f8fbff 0%,#ffffff 100%)!important;overflow:hidden!important}.tf-home .tf-motion-hero-grid{align-items:center!important;gap:clamp(24px,4vw,52px)!important}.tf-home .tf-motion-scene{position:relative!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;width:min(100%,650px)!important;height:auto!important;min-height:520px!important;aspect-ratio:1.12/1!important;padding:18px!important;overflow:hidden!important;border:1px solid rgba(142,180,255,.32)!important;border-radius:24px!important;background:linear-gradient(90deg,rgba(125,211,252,.07) 1px,transparent 1px),linear-gradient(180deg,rgba(125,211,252,.06) 1px,transparent 1px),radial-gradient(circle at 50% 38%,rgba(56,189,248,.28),transparent 24%),linear-gradient(145deg,#061327 0%,#0b2452 54%,#1f1144 100%)!important;background-size:44px 44px,44px 44px,100% 100%,100% 100%!important;box-shadow:0 28px 74px rgba(14,35,78,.18),inset 0 0 0 1px rgba(255,255,255,.07)!important;transform:none!important;transform-origin:center!important;contain:layout paint style!important}.tf-home .tf-motion-scene::before{content:""!important;position:absolute!important;inset:14px!important;border:1px solid rgba(191,219,254,.18)!important;border-radius:18px!important;background:radial-gradient(circle at 50% 50%,rgba(45,212,191,.16),transparent 34%),conic-gradient(from 210deg,transparent,rgba(96,165,250,.13),transparent 42%,rgba(168,85,247,.12),transparent 70%)!important;animation:tfCockpitSweep 14s linear infinite!important;pointer-events:none!important}.tf-home .tf-motion-scene::after{content:""!important;position:absolute!important;left:18px!important;right:18px!important;top:18px!important;height:90px!important;background:linear-gradient(180deg,rgba(56,189,248,.16),transparent)!important;transform:none!important;animation:tfCockpitScan 5.8s ease-in-out infinite!important;pointer-events:none!important}.tf-home .tf-motion-lines,.tf-home .tf-ai-vector-shell{display:none!important}.tf-home .tf-ai-holo-field,.tf-home .tf-ai-scan-beam{position:absolute!important;inset:0!important;pointer-events:none!important}.tf-home .tf-ai-scan-beam{height:100%!important;background:linear-gradient(110deg,transparent 0 42%,rgba(125,211,252,.18) 48%,transparent 56% 100%)!important;animation:tfCockpitBeam 7s ease-in-out infinite!important;mix-blend-mode:screen!important}.tf-home .tf-ai-holo-field span{position:absolute!important;width:7px!important;height:7px!important;border:0!important;border-radius:50%!important;background:#67e8f9!important;box-shadow:0 0 18px rgba(103,232,249,.82)!important;animation:tfNodePulse 3.2s ease-in-out infinite!important}.tf-home .tf-ai-holo-field span:nth-child(1){left:13%!important;top:25%!important}.tf-home .tf-ai-holo-field span:nth-child(2){right:14%!important;top:28%!important;animation-delay:.7s!important}.tf-home .tf-ai-holo-field span:nth-child(3){left:18%!important;bottom:23%!important;animation-delay:1.2s!important}.tf-home .tf-ai-holo-field span:nth-child(4){right:19%!important;bottom:18%!important;animation-delay:1.9s!important}.tf-home .tf-ai-data-rain{position:relative!important;inset:auto!important;z-index:4!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;padding:0 2px!important;pointer-events:none!important}.tf-home .tf-ai-data-rain span{display:inline-flex!important;align-items:center!important;width:auto!important;max-width:100%!important;padding:6px 9px!important;border:1px solid rgba(125,211,252,.28)!important;border-radius:9px!important;background:rgba(4,13,31,.62)!important;color:#d9f7ff!important;font-size:10px!important;font-weight:800!important;line-height:1!important;letter-spacing:.06em!important;white-space:nowrap!important;opacity:.86!important;transform:none!important;animation:tfDataBlink 5s ease-in-out infinite!important}.tf-home .tf-ai-dashboard{position:relative!important;z-index:5!important;min-width:0!important;display:grid!important;grid-template-columns:1fr minmax(150px,.86fr) 1fr!important;grid-template-rows:1fr 1fr 1fr!important;gap:10px!important;align-items:stretch!important;min-height:0!important;padding-top:12px!important;transform:none!important}.tf-home .tf-motion-core{position:relative!important;inset:auto!important;grid-column:2!important;grid-row:1 / span 3!important;align-self:center!important;justify-self:center!important;width:min(100%,168px)!important;height:168px!important;transform:none!important;filter:drop-shadow(0 22px 42px rgba(56,189,248,.28))!important}.tf-home .tf-core-ring{inset:0!important;border-color:rgba(125,211,252,.64)!important;box-shadow:0 0 34px rgba(56,189,248,.24),inset 0 0 30px rgba(129,140,248,.15)!important}.tf-home .tf-core-inner{inset:20px!important;background:radial-gradient(circle at 50% 18%,rgba(255,255,255,.2),transparent 28%),linear-gradient(145deg,#0f3b7a,#101c66)!important;border:1px solid rgba(191,219,254,.72)!important;color:#fff!important}.tf-home .tf-core-inner strong,.tf-home .tf-core-inner small{color:#fff!important;text-align:center!important}.tf-home .tf-motion-card{position:relative!important;inset:auto!important;width:auto!important;min-width:0!important;min-height:0!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;align-items:center!important;padding:10px!important;border:1px solid rgba(191,219,254,.24)!important;border-radius:14px!important;background:rgba(255,255,255,.1)!important;box-shadow:none!important;backdrop-filter:blur(12px)!important;transform:none!important;transition:border-color .2s ease,background .2s ease!important}.tf-home .tf-motion-card::before,.tf-home .tf-motion-card>i:last-child{display:none!important}.tf-home .tf-motion-card.is-active{border-color:rgba(45,212,191,.72)!important;background:rgba(13,148,136,.16)!important}.tf-home .tf-card-icon{width:34px!important;height:34px!important;border-radius:10px!important;font-size:.95rem!important}.tf-home .tf-motion-card b,.tf-home .tf-motion-card strong,.tf-home .tf-motion-card span{color:#fff!important;min-width:0!important}.tf-home .tf-motion-card b{display:block!important;margin-bottom:2px!important;color:#9ae6ff!important;font-size:.66rem!important;line-height:1.15!important;letter-spacing:.03em!important}.tf-home .tf-motion-card strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.78rem!important;line-height:1.18!important}.tf-home .tf-motion-card [data-tf-meta]{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#bfdbfe!important;font-size:.62rem!important;line-height:1.25!important}.tf-home .tf-card-review{grid-column:1!important;grid-row:1!important}.tf-home .tf-card-pricing{grid-column:1!important;grid-row:2!important}.tf-home .tf-card-guide{grid-column:1!important;grid-row:3!important}.tf-home .tf-card-compare{grid-column:3!important;grid-row:1!important}.tf-home .tf-card-prompt{grid-column:3!important;grid-row:2!important}.tf-home .tf-card-data{grid-column:3!important;grid-row:3!important}@keyframes tfCockpitSweep{to{transform:rotate(360deg)}}@keyframes tfCockpitScan{0%,100%{opacity:.25;transform:translateY(-24px)}50%{opacity:.78;transform:translateY(250px)}}@keyframes tfCockpitBeam{0%,100%{transform:translateX(-42%);opacity:.2}45%,60%{opacity:.78}70%{transform:translateX(42%);opacity:.25}}@media (max-width:1199.98px){.tf-home .tf-motion-scene{width:min(100%,560px)!important;min-height:500px!important}.tf-home .tf-ai-dashboard{grid-template-columns:1fr 140px 1fr!important}}@media (max-width:991.98px){.tf-home .tf-motion-hero-grid{display:grid!important;grid-template-columns:1fr!important;min-height:auto!important;padding-block:44px 36px!important}.tf-home .tf-motion-scene{display:grid!important;width:100%!important;max-width:620px!important;min-height:440px!important;margin:8px auto 0!important;aspect-ratio:auto!important;padding:14px!important}.tf-home .tf-ai-dashboard{grid-template-columns:1fr 128px 1fr!important;gap:8px!important}.tf-home .tf-motion-core{width:128px!important;height:128px!important}.tf-home .tf-core-inner{inset:16px!important}.tf-home .tf-motion-card{padding:9px!important;grid-template-columns:30px minmax(0,1fr)!important}.tf-home .tf-card-icon{width:30px!important;height:30px!important}}@media (max-width:575.98px){.tf-home .tf-motion-scene{min-height:520px!important;border-radius:18px!important}.tf-home .tf-ai-data-rain{justify-content:flex-start!important;overflow:hidden!important;max-height:48px!important}.tf-home .tf-ai-dashboard{grid-template-columns:1fr!important;grid-template-rows:auto!important;align-content:start!important}.tf-home .tf-motion-core{grid-column:1!important;grid-row:1!important;width:132px!important;height:132px!important;margin:2px auto 8px!important}.tf-home .tf-motion-card{grid-column:1!important;grid-row:auto!important}.tf-home .tf-card-data,.tf-home .tf-card-guide{display:none!important}}@media (prefers-reduced-motion:reduce){.tf-home .tf-motion-scene::before,.tf-home .tf-motion-scene::after,.tf-home .tf-ai-scan-beam,.tf-home .tf-ai-holo-field span,.tf-home .tf-ai-data-rain span{animation:none!important}}.tf-home .tf-motion-hero{background:radial-gradient(circle at 12% 22%,rgba(45,212,191,.16),transparent 30%),radial-gradient(circle at 82% 14%,rgba(99,102,241,.15),transparent 28%),linear-gradient(180deg,#f7fbff 0%,#ffffff 74%)!important}.tf-home .tf-motion-hero-grid{display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(420px,1fr)!important;min-height:clamp(560px,72vh,720px)!important;gap:clamp(30px,5vw,72px)!important}.tf-home .tf-motion-scene.tf-orbital-lab{position:relative!important;display:block!important;justify-self:end!important;width:min(100%,620px)!important;height:clamp(500px,58vw,620px)!important;min-height:0!important;aspect-ratio:auto!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(194,213,255,.72)!important;border-radius:30px!important;background:#071327!important;box-shadow:0 34px 90px rgba(16,36,82,.2),inset 0 1px 0 rgba(255,255,255,.08)!important;isolation:isolate!important;transform:none!important}.tf-home .tf-orbital-bg,.tf-home .tf-orbital-grid,.tf-home .tf-orbital-glow{position:absolute!important;inset:0!important;pointer-events:none!important}.tf-home .tf-orbital-bg{background:radial-gradient(circle at 50% 44%,rgba(34,211,238,.34),transparent 22%),radial-gradient(circle at 18% 74%,rgba(16,185,129,.2),transparent 24%),radial-gradient(circle at 82% 22%,rgba(129,140,248,.26),transparent 28%),linear-gradient(145deg,#061225 0%,#0a2454 55%,#170d35 100%)!important}.tf-home .tf-orbital-grid{background:linear-gradient(90deg,rgba(147,197,253,.08) 1px,transparent 1px),linear-gradient(180deg,rgba(147,197,253,.07) 1px,transparent 1px)!important;background-size:48px 48px!important;mask-image:radial-gradient(circle at 50% 48%,#000 0 62%,transparent 86%)!important;animation:tfOrbitalGrid 18s linear infinite!important}.tf-home .tf-orbital-glow-a{inset:10% 16%!important;border-radius:50%!important;background:conic-gradient(from 20deg,transparent,rgba(45,212,191,.24),transparent,rgba(96,165,250,.25),transparent)!important;filter:blur(10px)!important;animation:tfOrbitalSweep 18s linear infinite!important}.tf-home .tf-orbital-glow-b{inset:auto -10% -20% 26%!important;height:48%!important;border-radius:50%!important;background:radial-gradient(circle,rgba(168,85,247,.28),transparent 64%)!important}.tf-home .tf-orbital-main{position:absolute!important;left:50%!important;top:46%!important;width:min(64%,350px)!important;aspect-ratio:1!important;translate:-50% -50%!important;transform:none!important;z-index:4!important}.tf-home .tf-orbital-ring{position:absolute!important;inset:0!important;border-radius:50%!important;border:1px solid rgba(125,211,252,.32)!important;box-shadow:0 0 38px rgba(34,211,238,.16)!important}.tf-home .tf-orbital-ring-a{animation:tfOrbitalSpin 18s linear infinite!important}.tf-home .tf-orbital-ring-b{inset:13%!important;border-color:rgba(167,139,250,.44)!important;transform:rotateX(66deg) rotateZ(14deg)!important;animation:tfOrbitalTilt 7s ease-in-out infinite alternate!important}.tf-home .tf-orbital-ring-c{inset:25%!important;border-color:rgba(45,212,191,.52)!important;animation:tfOrbitalPulse 3.6s ease-in-out infinite!important}.tf-home .tf-orbital-node{position:absolute!important;width:9px!important;height:9px!important;border-radius:50%!important;background:#67e8f9!important;box-shadow:0 0 20px rgba(103,232,249,.9)!important}.tf-home .node-a{left:49%;top:-1%;animation:tfNodeFloat 4.4s ease-in-out infinite!important}.tf-home .node-b{right:3%;top:49%;animation:tfNodeFloat 5s ease-in-out .4s infinite!important}.tf-home .node-c{left:48%;bottom:-1%;animation:tfNodeFloat 4.7s ease-in-out .8s infinite!important}.tf-home .node-d{left:3%;top:49%;animation:tfNodeFloat 5.2s ease-in-out 1.1s infinite!important}.tf-home .tf-orbital-core{position:absolute!important;inset:29%!important;display:grid!important;place-items:center!important;align-content:center!important;gap:5px!important;border-radius:50%!important;background:radial-gradient(circle at 50% 20%,rgba(255,255,255,.18),transparent 26%),linear-gradient(145deg,#2563eb,#111c66)!important;color:#fff!important;box-shadow:0 18px 60px rgba(37,99,235,.35),inset 0 0 0 1px rgba(255,255,255,.2)!important}.tf-home .tf-orbital-core i{font-size:1.25rem!important;color:#fff!important}.tf-home .tf-orbital-core strong{color:#fff!important;font-size:clamp(.92rem,1.5vw,1.1rem)!important;line-height:1!important;text-align:center!important;letter-spacing:.01em!important}.tf-home .tf-orbital-core small{color:#dbeafe!important;font-size:.64rem!important;font-weight:800!important;letter-spacing:.13em!important;text-transform:uppercase!important}.tf-home .tf-orbital-panel{position:absolute!important;z-index:5!important;display:grid!important;gap:3px!important;min-width:0!important;padding:13px 15px!important;border:1px solid rgba(191,219,254,.22)!important;border-radius:17px!important;background:linear-gradient(145deg,rgba(255,255,255,.16),rgba(255,255,255,.08))!important;box-shadow:0 18px 44px rgba(3,10,28,.18)!important;backdrop-filter:blur(18px)!important;transform:none!important}.tf-home .tf-orbital-panel span{color:#8ee7ff!important;font-size:.66rem!important;line-height:1.1!important;font-weight:850!important;letter-spacing:.08em!important;text-transform:uppercase!important}.tf-home .tf-orbital-panel b{color:#fff!important;font-size:.95rem!important;line-height:1.16!important}.tf-home .tf-orbital-panel small{color:#c8ddff!important;font-size:.72rem!important;line-height:1.28!important}.tf-home .tf-orbital-panel.is-active{border-color:rgba(45,212,191,.58)!important;background:linear-gradient(145deg,rgba(20,184,166,.23),rgba(37,99,235,.12))!important}.tf-home .tf-panel-top{left:50%!important;top:26px!important;width:210px!important;translate:-50% 0!important;text-align:center!important}.tf-home .tf-panel-left{left:28px!important;top:35%!important;width:205px!important}.tf-home .tf-panel-right{right:28px!important;top:31%!important;width:205px!important}.tf-home .tf-panel-bottom{left:50%!important;bottom:28px!important;width:min(460px,calc(100% - 56px))!important;translate:-50% 0!important;text-align:center!important}@keyframes tfOrbitalGrid{to{background-position:96px 48px,48px 96px}}@keyframes tfOrbitalSweep{to{transform:rotate(360deg)}}@keyframes tfOrbitalSpin{to{transform:rotate(360deg)}}@keyframes tfOrbitalTilt{from{transform:rotateX(66deg) rotateZ(-12deg)}to{transform:rotateX(66deg) rotateZ(18deg)}}@keyframes tfOrbitalPulse{50%{opacity:.52;scale:1.08}}@keyframes tfNodeFloat{50%{transform:scale(1.35);opacity:.72}}@media(max-width:1199.98px){.tf-home .tf-motion-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(390px,560px)!important}.tf-home .tf-motion-scene.tf-orbital-lab{height:540px!important}.tf-home .tf-orbital-panel{padding:11px 12px!important}.tf-home .tf-panel-left,.tf-home .tf-panel-right{width:178px!important}}@media(max-width:991.98px){.tf-home .tf-motion-hero-grid{grid-template-columns:1fr!important;min-height:auto!important;padding-block:46px 38px!important}.tf-home .tf-motion-scene.tf-orbital-lab{display:block!important;justify-self:center!important;width:100%!important;max-width:620px!important;height:520px!important;margin-top:10px!important}}@media(max-width:575.98px){.tf-home .tf-motion-hero-grid{padding-block:32px 30px!important;gap:18px!important}.tf-home .tf-motion-copy h1{font-size:clamp(2.55rem,13vw,3.25rem)!important;line-height:1!important}.tf-home .tf-motion-copy>p{font-size:.95rem!important;line-height:1.55!important}.tf-home .tf-motion-search{margin-top:18px!important}.tf-home .tf-motion-scene.tf-orbital-lab{height:380px!important;border-radius:22px!important}.tf-home .tf-orbital-main{top:42%!important;width:78%!important}.tf-home .tf-panel-top{top:12px!important;width:184px!important}.tf-home .tf-panel-left,.tf-home .tf-panel-right{top:auto!important;bottom:68px!important;width:calc(50% - 22px)!important}.tf-home .tf-panel-left{left:14px!important}.tf-home .tf-panel-right{right:14px!important}.tf-home .tf-panel-bottom{bottom:12px!important;width:calc(100% - 28px)!important}.tf-home .tf-orbital-panel{padding:10px!important;border-radius:14px!important}.tf-home .tf-orbital-panel b{font-size:.78rem!important}.tf-home .tf-orbital-panel small{display:none!important}}@media(prefers-reduced-motion:reduce){.tf-home .tf-orbital-grid,.tf-home .tf-orbital-glow-a,.tf-home .tf-orbital-ring,.tf-home .tf-orbital-node{animation:none!important}}@media(max-width:991.98px){}@media(max-width:360px){}.tf-home .tf-motion-hero{background:radial-gradient(circle at 12% 18%,rgba(45,212,191,.18),transparent 30%),radial-gradient(circle at 76% 12%,rgba(59,130,246,.16),transparent 28%),radial-gradient(circle at 58% 72%,rgba(244,114,182,.09),transparent 34%),linear-gradient(180deg,#f8fbff 0%,#ffffff 78%)!important}.tf-home .tf-motion-scene.tf-orbital-lab{width:min(100%,660px)!important;height:clamp(510px,58vw,640px)!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;filter:drop-shadow(0 28px 42px rgba(26,55,116,.14))!important}.tf-home .tf-orbital-bg{inset:7% 2% 3%!important;border-radius:48px 48px 48px 16px!important;background:radial-gradient(circle at 48% 45%,rgba(255,255,255,.95) 0 11%,rgba(219,234,254,.78) 12% 24%,transparent 25%),radial-gradient(circle at 52% 48%,rgba(45,212,191,.22),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.76),rgba(239,246,255,.38))!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.18),0 28px 80px rgba(37,99,235,.1)!important;backdrop-filter:blur(18px)!important}.tf-home .tf-orbital-grid{inset:7% 2% 3%!important;border-radius:inherit!important;background:linear-gradient(90deg,rgba(37,99,235,.08) 1px,transparent 1px),linear-gradient(180deg,rgba(20,184,166,.07) 1px,transparent 1px)!important;background-size:46px 46px!important;mask-image:linear-gradient(90deg,transparent,#000 10% 92%,transparent)!important;opacity:.9!important}.tf-home .tf-orbital-glow-a{inset:16% 13% 13%!important;border-radius:50%!important;background:conic-gradient(from 180deg,rgba(37,99,235,.0),rgba(20,184,166,.32),rgba(37,99,235,.04),rgba(168,85,247,.3),rgba(37,99,235,.0))!important;filter:blur(2px)!important;opacity:.9!important}.tf-home .tf-orbital-glow-b{inset:auto 4% 2% 36%!important;height:36%!important;border-radius:50%!important;background:radial-gradient(circle,rgba(37,99,235,.16),transparent 68%)!important}.tf-home .tf-orbital-main{top:45%!important;width:min(58%,330px)!important}.tf-home .tf-orbital-ring{border-color:rgba(37,99,235,.22)!important;box-shadow:none!important}.tf-home .tf-orbital-ring-a{border-style:dashed!important}.tf-home .tf-orbital-ring-b{border-color:rgba(20,184,166,.34)!important}.tf-home .tf-orbital-ring-c{border-color:rgba(168,85,247,.32)!important}.tf-home .tf-orbital-node{background:#2563eb!important;box-shadow:0 0 0 7px rgba(37,99,235,.1),0 0 26px rgba(37,99,235,.45)!important}.tf-home .node-b,.tf-home .node-d{background:#14b8a6!important;box-shadow:0 0 0 7px rgba(20,184,166,.1),0 0 26px rgba(20,184,166,.45)!important}.tf-home .tf-orbital-core{inset:26%!important;background:radial-gradient(circle at 38% 26%,rgba(255,255,255,.78),transparent 17%),linear-gradient(145deg,#2dd4bf 0%,#2563eb 52%,#7c3aed 100%)!important;box-shadow:0 24px 64px rgba(37,99,235,.28),inset 0 0 0 1px rgba(255,255,255,.45)!important}.tf-home .tf-orbital-core strong{font-size:clamp(1rem,1.7vw,1.18rem)!important;letter-spacing:0!important}.tf-home .tf-orbital-panel{border:1px solid rgba(203,213,225,.7)!important;border-radius:18px!important;background:rgba(255,255,255,.78)!important;box-shadow:0 18px 48px rgba(38,73,130,.11)!important;backdrop-filter:blur(18px)!important}.tf-home .tf-orbital-panel span{color:#0f766e!important}.tf-home .tf-orbital-panel b{color:#0b1837!important}.tf-home .tf-orbital-panel small{color:#51627d!important}.tf-home .tf-orbital-panel.is-active{border-color:rgba(37,99,235,.34)!important;background:rgba(239,246,255,.88)!important}.tf-home .tf-panel-top{top:42px!important}.tf-home .tf-panel-left{left:18px!important;top:40%!important}.tf-home .tf-panel-right{right:18px!important;top:34%!important}.tf-home .tf-panel-bottom{bottom:44px!important}@media(max-width:991.98px){.tf-home .tf-motion-scene.tf-orbital-lab{height:500px!important;max-width:620px!important}}@media(max-width:575.98px){.tf-home .tf-motion-scene.tf-orbital-lab{height:360px!important;filter:none!important}.tf-home .tf-orbital-bg,.tf-home .tf-orbital-grid{inset:0!important;border-radius:22px!important}.tf-home .tf-orbital-main{top:39%!important;width:76%!important}.tf-home .tf-panel-top{top:10px!important}.tf-home .tf-panel-left,.tf-home .tf-panel-right{bottom:62px!important}.tf-home .tf-panel-bottom{bottom:10px!important}}.tf-home .tf-motion-scene.tf-research-demo{position:relative!important;display:block!important;justify-self:end!important;width:min(100%,660px)!important;height:clamp(500px,57vw,620px)!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 28px 55px rgba(18,46,108,.18))!important;transform:none!important;contain:layout paint style!important}.tf-home .tf-research-demo::before{content:""!important;position:absolute!important;inset:7% 0 2% 7%!important;border-radius:46px 14px 46px 46px!important;background:linear-gradient(90deg,rgba(37,99,235,.08) 1px,transparent 1px),linear-gradient(180deg,rgba(20,184,166,.07) 1px,transparent 1px),linear-gradient(135deg,rgba(255,255,255,.74),rgba(239,246,255,.54))!important;background-size:42px 42px,42px 42px,100% 100%!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.17)!important}.tf-home .tf-demo-aurora{position:absolute!important;inset:3% -4% 4% 4%!important;border-radius:50%!important;background:radial-gradient(circle at 30% 58%,rgba(45,212,191,.34),transparent 31%),radial-gradient(circle at 67% 38%,rgba(37,99,235,.3),transparent 31%),radial-gradient(circle at 72% 72%,rgba(168,85,247,.18),transparent 28%)!important;filter:blur(6px)!important;animation:tfDemoAurora 9s ease-in-out infinite alternate!important}.tf-home .tf-demo-window{position:absolute!important;z-index:4!important;left:8%!important;right:3%!important;top:15%!important;min-height:390px!important;display:grid!important;grid-template-rows:auto auto 1fr auto!important;gap:14px!important;padding:16px!important;border:1px solid rgba(203,213,225,.74)!important;border-radius:24px!important;background:rgba(255,255,255,.84)!important;backdrop-filter:blur(20px)!important;box-shadow:0 26px 80px rgba(39,77,142,.16)!important;transform:none!important}.tf-home .tf-demo-bar{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important}.tf-home .tf-demo-bar span{width:9px!important;height:9px!important;border-radius:50%!important;background:#cbd5e1!important}.tf-home .tf-demo-bar span:nth-child(1){background:#fb7185!important}.tf-home .tf-demo-bar span:nth-child(2){background:#facc15!important}.tf-home .tf-demo-bar span:nth-child(3){background:#34d399!important}.tf-home .tf-demo-bar b{margin-left:auto!important;color:#64748b!important;font-size:.72rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.tf-home .tf-demo-search{position:relative!important;display:flex!important;align-items:center!important;gap:10px!important;min-height:52px!important;padding:0 16px!important;border:1px solid #dbe6f5!important;border-radius:16px!important;background:#fff!important;color:#0f1f3d!important;font-weight:750!important;overflow:hidden!important}.tf-home .tf-demo-search::after{content:""!important;position:absolute!important;left:44px!important;top:13px!important;bottom:13px!important;width:2px!important;background:#2563eb!important;animation:tfDemoCaret 1s steps(2,end) infinite!important}.tf-home .tf-demo-search i{color:#2563eb!important;font-size:1.05rem!important}.tf-home .tf-demo-search span{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tf-home .tf-demo-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 150px!important;gap:14px!important;min-width:0!important}.tf-home .tf-demo-results{display:grid!important;gap:10px!important;min-width:0!important}.tf-home .tf-demo-result{display:grid!important;grid-template-columns:36px minmax(0,1fr) auto!important;gap:11px!important;align-items:center!important;min-height:74px!important;padding:12px!important;border:1px solid #e1e9f5!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 28px rgba(30,64,125,.06)!important;animation:tfDemoRise 6s ease-in-out infinite!important}.tf-home .tf-demo-result:nth-child(2){animation-delay:.55s!important}.tf-home .tf-demo-result:nth-child(3){animation-delay:1.1s!important}.tf-home .tf-demo-result.is-primary{border-color:rgba(37,99,235,.22)!important;background:linear-gradient(135deg,#ffffff,#eef6ff)!important}.tf-home .tf-demo-rank{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;border-radius:12px!important;background:linear-gradient(135deg,#2563eb,#14b8a6)!important;color:#fff!important;font-weight:850!important}.tf-home .tf-demo-result b{display:block!important;color:#0b1837!important;font-size:.92rem!important;line-height:1.15!important}.tf-home .tf-demo-result span{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#64748b!important;font-size:.72rem!important;margin-top:3px!important}.tf-home .tf-demo-result strong{color:#0f766e!important;font-size:.9rem!important}.tf-home .tf-demo-score{position:relative!important;display:grid!important;place-items:center!important;align-content:center!important;min-width:0!important;padding:18px 12px!important;border-radius:20px!important;background:radial-gradient(circle at 50% 42%,#fff 0 32%,transparent 33%),conic-gradient(#14b8a6 0 78%,#dbeafe 78% 100%)!important;border:1px solid #dbeafe!important;text-align:center!important}.tf-home .tf-demo-score span{color:#0f766e!important;font-size:.65rem!important;font-weight:850!important;text-transform:uppercase!important;letter-spacing:.08em!important}.tf-home .tf-demo-score b{color:#0b1837!important;font-size:3.05rem!important;line-height:.95!important}.tf-home .tf-demo-score small{max-width:110px!important;color:#64748b!important;font-size:.68rem!important;line-height:1.25!important}.tf-home .tf-demo-compare{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:12px 14px!important;border-radius:16px!important;background:#0b1837!important;color:#dbeafe!important;overflow:hidden!important}.tf-home .tf-demo-compare::before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,transparent,rgba(45,212,191,.22),transparent)!important;transform:translateX(-100%)!important;animation:tfDemoSweep 4.5s ease-in-out infinite!important}.tf-home .tf-demo-compare span{position:relative!important;z-index:1!important;font-size:.72rem!important;font-weight:800!important;white-space:nowrap!important}.tf-home .tf-demo-compare i{position:relative!important;z-index:1!important;flex:1 1 auto!important;max-width:52px!important;height:1px!important;background:rgba(219,234,254,.34)!important}.tf-home .tf-demo-chip{position:absolute!important;z-index:5!important;display:grid!important;gap:2px!important;padding:12px 14px!important;border:1px solid rgba(203,213,225,.74)!important;border-radius:16px!important;background:rgba(255,255,255,.82)!important;box-shadow:0 16px 44px rgba(34,69,134,.12)!important;backdrop-filter:blur(18px)!important;transform:none!important}.tf-home .tf-demo-chip b{color:#0b1837!important;font-size:.84rem!important}.tf-home .tf-demo-chip span{color:#64748b!important;font-size:.68rem!important}.tf-home .chip-a{right:0!important;top:8%!important}.tf-home .chip-b{left:1%!important;bottom:12%!important}.tf-home .tf-demo-cursor{position:absolute!important;z-index:6!important;left:73%!important;top:69%!important;width:17px!important;height:17px!important;border-radius:50%!important;background:#2563eb!important;box-shadow:0 0 0 8px rgba(37,99,235,.13),0 0 24px rgba(37,99,235,.45)!important;animation:tfDemoCursor 5.8s ease-in-out infinite!important;transform:none!important}@keyframes tfDemoAurora{from{transform:translate3d(-12px,8px,0) scale(.98)}to{transform:translate3d(12px,-8px,0) scale(1.03)}}@keyframes tfDemoCaret{50%{opacity:0}}@keyframes tfDemoRise{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes tfDemoSweep{0%,42%{transform:translateX(-100%)}70%,100%{transform:translateX(100%)}}@keyframes tfDemoCursor{0%,100%{transform:translate(0,0)}35%{transform:translate(-115px,-190px)}64%{transform:translate(-244px,-78px)}}@media(max-width:1199.98px){.tf-home .tf-motion-scene.tf-research-demo{height:540px!important}.tf-home .tf-demo-window{left:6%!important;right:5%!important}.tf-home .tf-demo-grid{grid-template-columns:minmax(0,1fr) 132px!important}}@media(max-width:991.98px){.tf-home .tf-motion-scene.tf-research-demo{display:block!important;justify-self:center!important;width:100%!important;max-width:620px!important;height:500px!important;margin-top:8px!important}}@media(max-width:575.98px){.tf-home .tf-motion-scene.tf-research-demo{height:390px!important;filter:none!important}.tf-home .tf-research-demo::before{inset:0!important;border-radius:22px!important}.tf-home .tf-demo-window{left:10px!important;right:10px!important;top:18px!important;min-height:0!important;gap:10px!important;padding:12px!important;border-radius:18px!important}.tf-home .tf-demo-bar b{font-size:.62rem!important}.tf-home .tf-demo-search{min-height:46px!important;padding:0 12px!important;font-size:.82rem!important}.tf-home .tf-demo-grid{grid-template-columns:1fr!important}.tf-home .tf-demo-results{gap:8px!important}.tf-home .tf-demo-result{min-height:60px!important;padding:9px!important;grid-template-columns:30px minmax(0,1fr) auto!important}.tf-home .tf-demo-rank{width:30px!important;height:30px!important;border-radius:10px!important}.tf-home .tf-demo-result b{font-size:.8rem!important}.tf-home .tf-demo-result span{font-size:.64rem!important}.tf-home .tf-demo-score{display:none!important}.tf-home .tf-demo-compare{padding:10px!important}.tf-home .tf-demo-compare span{font-size:.62rem!important}.tf-home .tf-demo-chip,.tf-home .tf-demo-cursor{display:none!important}}@media(prefers-reduced-motion:reduce){.tf-home .tf-demo-aurora,.tf-home .tf-demo-search::after,.tf-home .tf-demo-result,.tf-home .tf-demo-compare::before,.tf-home .tf-demo-cursor{animation:none!important}}.tf-home .tf-motion-scene.tf-research-demo{width:min(100%,690px)!important;height:clamp(500px,55vw,610px)!important;overflow:visible!important;filter:none!important}.tf-home .tf-research-demo::before{content:""!important;position:absolute!important;inset:5% 0 0 5%!important;border-radius:0!important;background:linear-gradient(90deg,rgba(37,99,235,.07) 1px,transparent 1px),linear-gradient(180deg,rgba(20,184,166,.06) 1px,transparent 1px)!important;background-size:48px 48px!important;mask-image:radial-gradient(ellipse at 50% 48%,#000 0 58%,transparent 78%)!important;box-shadow:none!important;animation:tfDemoGridFloat 16s linear infinite!important}.tf-home .tf-research-demo::after{content:""!important;position:absolute!important;inset:15% 9% 12% 12%!important;border-radius:34% 66% 44% 56%/46% 36% 64% 54%!important;background:radial-gradient(circle at 38% 38%,rgba(45,212,191,.2),transparent 32%),radial-gradient(circle at 70% 58%,rgba(37,99,235,.18),transparent 34%)!important;filter:blur(18px)!important;opacity:.78!important;z-index:0!important;animation:tfDemoMist 10s ease-in-out infinite alternate!important}.tf-home .tf-demo-aurora{display:none!important}.tf-home .tf-demo-window{position:absolute!important;inset:4% 3% 5% 3%!important;display:block!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}.tf-home .tf-demo-bar{display:none!important}.tf-home .tf-demo-search{position:absolute!important;left:7%!important;right:12%!important;top:4%!important;z-index:5!important;min-height:62px!important;padding:0 20px!important;border:1px solid rgba(196,210,235,.86)!important;border-radius:999px!important;background:rgba(255,255,255,.8)!important;box-shadow:0 20px 50px rgba(31,70,132,.12)!important;backdrop-filter:blur(18px)!important}.tf-home .tf-demo-search::after{left:54px!important;top:18px!important;bottom:18px!important}.tf-home .tf-demo-grid{position:absolute!important;left:2%!important;right:0!important;top:22%!important;bottom:18%!important;z-index:4!important;display:grid!important;grid-template-columns:minmax(280px,1fr) minmax(154px,.38fr)!important;gap:18px!important;align-items:center!important}.tf-home .tf-demo-results{display:grid!important;gap:14px!important}.tf-home .tf-demo-result{min-height:82px!important;padding:14px!important;border:1px solid rgba(203,213,225,.78)!important;border-radius:20px!important;background:rgba(255,255,255,.72)!important;box-shadow:0 18px 44px rgba(33,71,136,.1)!important;backdrop-filter:blur(16px)!important}.tf-home .tf-demo-result:nth-child(2){margin-left:42px!important;margin-right:10px!important}.tf-home .tf-demo-result:nth-child(3){margin-left:84px!important;margin-right:22px!important}.tf-home .tf-demo-result.is-primary{background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(240,249,255,.76))!important;border-color:rgba(37,99,235,.24)!important}.tf-home .tf-demo-score{align-self:center!important;min-height:230px!important;border:1px solid rgba(203,213,225,.8)!important;border-radius:30px!important;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(240,253,250,.72))!important;box-shadow:0 22px 60px rgba(16,93,91,.12)!important;backdrop-filter:blur(18px)!important}.tf-home .tf-demo-score::before{content:""!important;position:absolute!important;inset:18px!important;border-radius:24px!important;border:1px dashed rgba(20,184,166,.34)!important}.tf-home .tf-demo-score b{position:relative!important;z-index:1!important}.tf-home .tf-demo-score span,.tf-home .tf-demo-score small{position:relative!important;z-index:1!important}.tf-home .tf-demo-compare{position:absolute!important;left:13%!important;right:5%!important;bottom:4%!important;z-index:5!important;border-radius:999px!important;background:rgba(11,24,55,.92)!important;box-shadow:0 20px 48px rgba(11,24,55,.18)!important;backdrop-filter:blur(12px)!important}.tf-home .tf-demo-chip{border:1px solid rgba(203,213,225,.78)!important;background:rgba(255,255,255,.78)!important;box-shadow:0 18px 44px rgba(38,73,130,.1)!important}.tf-home .chip-a{right:-1%!important;top:0!important}.tf-home .chip-b{left:-1%!important;bottom:8%!important}.tf-home .tf-demo-cursor{left:78%!important;top:72%!important}@keyframes tfDemoGridFloat{to{background-position:96px 48px,48px 96px}}@keyframes tfDemoMist{from{transform:translate3d(-10px,10px,0) rotate(-4deg)}to{transform:translate3d(12px,-8px,0) rotate(5deg)}}@media(max-width:1199.98px){.tf-home .tf-motion-scene.tf-research-demo{height:530px!important;overflow:hidden!important}.tf-home .tf-demo-result:nth-child(2){margin-left:24px!important}.tf-home .tf-demo-result:nth-child(3){margin-left:48px!important}}@media(max-width:991.98px){.tf-home .tf-motion-scene.tf-research-demo{overflow:hidden!important;height:500px!important}}@media(max-width:575.98px){.tf-home .tf-motion-scene.tf-research-demo{height:370px!important;overflow:hidden!important}.tf-home .tf-research-demo::before{inset:0!important;mask-image:linear-gradient(180deg,#000 0 88%,transparent 100%)!important}.tf-home .tf-demo-window{inset:8px!important}.tf-home .tf-demo-search{left:0!important;right:0!important;top:0!important;min-height:48px!important;padding:0 13px!important;border-radius:16px!important}.tf-home .tf-demo-search::after{left:42px!important;top:13px!important;bottom:13px!important}.tf-home .tf-demo-grid{left:0!important;right:0!important;top:64px!important;bottom:54px!important;grid-template-columns:1fr!important;gap:0!important}.tf-home .tf-demo-result{min-height:58px!important;border-radius:15px!important}.tf-home .tf-demo-result:nth-child(2),.tf-home .tf-demo-result:nth-child(3){margin-left:0!important;margin-right:0!important}.tf-home .tf-demo-score{display:none!important}.tf-home .tf-demo-compare{left:0!important;right:0!important;bottom:0!important;border-radius:16px!important}.tf-home .chip-a,.tf-home .chip-b,.tf-home .tf-demo-cursor{display:none!important}}.tf-home .tf-motion-scene.tf-research-demo{overflow:hidden!important}.tf-home .tf-research-demo::before{inset:0!important;background:linear-gradient(90deg,rgba(37,99,235,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(20,184,166,.04) 1px,transparent 1px)!important;background-size:52px 52px!important;mask-image:linear-gradient(90deg,transparent 0%,#000 16%,#000 86%,transparent 100%)!important;opacity:.8!important;animation:tfDemoGridFloat 20s linear infinite!important}.tf-home .tf-research-demo::after{inset:10% 0 8% 3%!important;border-radius:50%!important;background:radial-gradient(circle at 42% 38%,rgba(45,212,191,.16),transparent 31%),radial-gradient(circle at 76% 58%,rgba(37,99,235,.13),transparent 36%),radial-gradient(circle at 48% 78%,rgba(168,85,247,.08),transparent 34%)!important;filter:blur(28px)!important;opacity:.55!important}.tf-home .tf-demo-search,.tf-home .tf-demo-result,.tf-home .tf-demo-score{background:rgba(255,255,255,.64)!important;box-shadow:0 14px 34px rgba(33,71,136,.075)!important}.tf-home .tf-demo-search{border-color:rgba(203,213,225,.62)!important}.tf-home .tf-demo-result{border-color:rgba(203,213,225,.58)!important}.tf-home .tf-demo-score{border-color:rgba(203,213,225,.62)!important}.tf-home .tf-demo-chip{display:none!important}@media(max-width:575.98px){.tf-home .tf-research-demo::before{mask-image:linear-gradient(180deg,#000 0 88%,transparent 100%)!important}.tf-home .tf-research-demo::after{inset:12% -18% 4% -10%!important}}@media(max-width:991.98px){}@media(max-width:991.98px){}