@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap");.tlahero,.tlahero *,.tlahero :after,.tlahero :before{box-sizing:border-box;margin:0;padding:0}.tlahero{--blue:#0279ff;--blue-q:#0079ff;--dark:#0d1b2a;--tint:rgba(2,121,255,.1);background:#fff;color:var(--dark);font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased}.tlahero .hero{background:radial-gradient(1100px 520px at 50% -160px,var(--tint) 0,rgba(2,121,255,0) 70%),#fff;overflow:hidden;position:relative}.tlahero .hero-top{align-items:center;flex-direction:column;margin:0 auto;max-width:1252px;min-height:86vh;padding:64px 32px 0;text-align:center}.tlahero .hero-top,.tlahero .stats{display:flex;justify-content:center}.tlahero .stats{align-items:stretch;flex-wrap:wrap;gap:0;margin-bottom:38px}.tlahero .stat{align-items:center;display:flex;flex-direction:column;gap:4px;padding:0 30px;position:relative}.tlahero .stat+.stat:before{background:rgba(13,27,42,.12);content:"";height:76%;left:0;position:absolute;top:12%;width:1px}.tlahero .stat-num{color:var(--dark);font-family:Poppins,sans-serif;font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:700;letter-spacing:-.02em;line-height:1;white-space:nowrap}.tlahero .stat-lbl{align-items:center;color:rgba(13,27,42,.55);display:flex;font-size:.78rem;font-weight:500;gap:7px}.tlahero .live-dot{animation:tlahero-live-pulse 1.8s ease-out infinite;background:#00b86b;border-radius:50%;box-shadow:0 0 0 0 rgba(0,184,107,.55);height:7px;width:7px}@keyframes tlahero-live-pulse{0%{box-shadow:0 0 0 0 rgba(0,184,107,.5)}70%{box-shadow:0 0 0 7px rgba(0,184,107,0)}to{box-shadow:0 0 0 0 rgba(0,184,107,0)}}.tlahero .hero-title{font-size:clamp(2.1rem,5vw,3.7rem);font-weight:800;letter-spacing:-.02em;line-height:1.08;margin:0 auto 22px;max-width:16ch}.tlahero .hero-title .accent{color:var(--blue)}.tlahero .hero-sub{color:rgba(13,27,42,.6);font-size:clamp(1rem,1.5vw,1.18rem);font-weight:400;line-height:1.6;margin:0 auto 34px;max-width:60ch}.tlahero .hero-ctas{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.tlahero .btn{align-items:center;border:2px solid transparent;border-radius:50px;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;gap:9px;padding:15px 30px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}.tlahero .btn-primary{background:var(--blue);color:#fff}.tlahero .btn-primary:hover{transform:translateY(-2px)}.tlahero .btn-ghost{background:var(--dark);border-color:var(--dark);color:#fff}.tlahero .btn-ghost:hover{transform:translateY(-2px)}.tlahero .logo-strip{margin:44px auto 0;max-width:980px;width:100%}.tlahero .logo-track{display:flex;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);overflow:hidden;width:100%}.tlahero .logo-row{align-items:center;animation:tlahero-logo-scroll 32s linear infinite;display:flex;flex-shrink:0;gap:56px;padding-right:56px}@keyframes tlahero-logo-scroll{to{transform:translateX(-100%)}}.tlahero .logo-item{flex-shrink:0;height:38px;object-fit:contain;width:auto}@media (prefers-reduced-motion:reduce){.tlahero .logo-row{animation:none}}.tlahero .dash-wrap{margin:0 auto;max-width:1080px;padding:0 16px 90px;position:relative}.tlahero .dash-scale-host{position:relative;width:100%}.tlahero .dash-scale{left:0;position:absolute;top:0;transform-origin:top left;width:1280px}.tlahero .dash{background:#fff;border:1px solid rgba(13,27,42,.08);border-radius:22px;box-shadow:0 40px 90px -40px rgba(13,27,42,.35);display:flex;flex-direction:column;overflow:hidden}.tlahero .dash-lower{display:flex;flex:1;min-width:0}.tlahero .dash-side{background:#fafbfd;border-right:1px solid rgba(13,27,42,.07);flex-shrink:0;gap:24px;padding:18px 0 20px;width:76px}.tlahero .dash-nav,.tlahero .dash-side{align-items:center;display:flex;flex-direction:column}.tlahero .dash-nav{gap:7px}.tlahero .dash-navbtn{align-items:center;background:transparent;border:none;border-radius:11px;color:rgba(13,27,42,.4);cursor:pointer;display:flex;height:42px;justify-content:center;transition:background .2s ease,color .2s ease;width:42px}.tlahero .dash-navbtn:hover{background:rgba(13,27,42,.05);color:rgba(13,27,42,.7)}.tlahero .dash-navbtn.active{background:rgba(2,121,255,.1);color:var(--blue)}.tlahero .dash-navbtn svg{height:19px;width:19px}.tlahero .dash-side-foot{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:auto}.tlahero .dash-chrome{align-items:center;background:#f6f8fb;border-bottom:1px solid rgba(13,27,42,.07);display:flex;gap:16px;padding:16px 22px}.tlahero .dash-dots{display:flex;gap:7px}.tlahero .dash-dots span{border-radius:50%;display:block;height:12px;width:12px}.tlahero .dash-title{color:rgba(13,27,42,.4);font-size:14px;font-weight:500}.tlahero .dash-more{align-items:center;color:var(--blue);display:inline-flex;font-size:13px;font-weight:500;gap:6px;margin-left:auto;text-decoration:none;transition:opacity .2s ease}.tlahero .dash-more:hover{opacity:.7}.tlahero .dash-more svg{height:14px;width:14px}.tlahero .dash-refresh{align-items:center;background:#fff;border:1px solid rgba(13,27,42,.1);border-radius:10px;color:rgba(13,27,42,.55);cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .2s ease,color .2s ease;width:36px}.tlahero .dash-refresh:hover{background:#eef2f7;color:var(--blue)}.tlahero .dash-refresh svg{height:18px;width:18px}.tlahero .dash-refresh.spinning svg{animation:tlahero-refresh-spin .6s ease}@keyframes tlahero-refresh-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tlahero .dash-body{flex:1;min-width:0;padding:22px}.tlahero .dash-grid{display:grid;gap:18px;grid-template-columns:repeat(6,1fr)}.tlahero .dash-grid[hidden]{display:none}.tlahero .dash-detail{display:flex;flex-direction:column;gap:28px;height:100%;justify-content:flex-start;padding-top:40px}.tlahero .dash-detail[hidden]{display:none}.tlahero .detail-text{margin:0 auto;text-align:left;width:60%}.tlahero .detail-eyebrow{color:var(--blue);font-size:14px;font-weight:600;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}.tlahero .detail-title{color:var(--dark);font-size:34px;font-weight:600;letter-spacing:-.01em;line-height:1.22;margin:0 0 16px}.tlahero .detail-body{color:rgba(13,27,42,.62);font-size:18px;line-height:1.6;margin:0;max-width:900px}.tlahero .detail-viz{width:100%}.tlahero .detail-viz .tile-viz{height:392px}.tlahero .detail-viz .tile-viz:has(.ig1){height:492px}.tlahero .tile,.tlahero .tile.tile--w2{grid-column:span 2}.tlahero .tile.tile--w4{grid-column:span 4}.tlahero .tile{background:#fff;border:1px solid rgba(13,27,42,.08);border-radius:16px;box-shadow:0 8px 24px -16px rgba(13,27,42,.25);opacity:0;overflow:hidden;transform:translateY(16px)}.tlahero .tile.reveal{animation:tlahero-tile-in .55s cubic-bezier(.22,1,.36,1) forwards}@keyframes tlahero-tile-in{to{opacity:1;transform:translateY(0)}}.tlahero .tile-head{align-items:center;background:#f6f8fb;display:flex;gap:11px;padding:16px 18px 14px}.tlahero .tile-num{align-items:center;background:#0079ff;border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:700;height:22px;justify-content:center;letter-spacing:.02em;min-width:26px;padding:0 7px}.tlahero .tile-name{color:var(--dark);font-size:14.5px;font-weight:600}.tlahero .tile-expand{align-items:center;background:transparent;border:none;border-radius:7px;color:rgba(13,27,42,.4);cursor:pointer;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;margin-left:auto;transition:background .18s ease,color .18s ease;width:26px}.tlahero .tile-expand:hover{background:rgba(0,121,255,.1);color:#0079ff}.tlahero .tile-expand svg{height:15px;width:15px}.tlahero .tile-viz{background:#fff;border-radius:12px;margin:0 14px 14px;overflow:hidden;position:relative}.tlahero .tile-viz.r1{height:332px}.tlahero .tile-viz.r2{height:392px}.tlahero .tile-viz.nobg{background:transparent;border:none}.tlahero .tile-skel{background:#fff;display:flex;flex-direction:column;gap:12px;inset:0;padding:22px 20px;position:absolute;transition:opacity .4s ease;z-index:5}.tlahero .tile-skel.hide{opacity:0;pointer-events:none}.tlahero .skel-line{border-radius:6px;height:11px}.tlahero .skel-block{border-radius:12px;flex:1;min-height:80px}.tlahero .skel-block,.tlahero .skel-line{animation:tlahero-skel-shimmer 1.4s ease infinite;background:linear-gradient(90deg,#eef1f5 25%,#f6f8fb 37%,#eef1f5 63%);background-size:400% 100%}@keyframes tlahero-skel-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.tlahero .ig1{color:var(--dark);gap:20px;height:100%;justify-content:center;padding:16px;width:100%}.tlahero .ig1,.tlahero .ig1-faces{align-items:center;display:flex;flex-direction:column}.tlahero .ig1-faces{gap:7px}.tlahero .ig1-face-row{display:flex}.tlahero .ig1-face-row .ig1-face+.ig1-face{margin-left:-9px}.tlahero .ig1-face{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(13,27,42,.07);flex-shrink:0;opacity:0;overflow:hidden;position:relative;transform:scale(.5)}.tlahero .ig1-face img{display:block;height:100%;object-fit:cover;width:100%}.tlahero .ig1-ready .ig1-face{animation:tlahero-ig1-pop .4s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes tlahero-ig1-pop{to{opacity:1;transform:scale(1)}}.tlahero .ig1-counter{align-items:center;background:rgba(2,121,255,.07);border:1px solid rgba(2,121,255,.16);border-radius:50px;display:flex;gap:11px;opacity:0;padding:12px 22px}.tlahero .ig1-ready .ig1-counter{animation:tlahero-ig1-fadein .5s ease 1.1s forwards}.tlahero .ig1-number{color:var(--blue);font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1;white-space:nowrap}.tlahero .ig1-sublabel{color:rgba(13,27,42,.55);font-size:12px;font-weight:500;line-height:1.3}.tlahero .ig1-segs{display:flex;gap:9px;opacity:0;transform:translateY(14px);width:100%}.tlahero .ig1-ready .ig1-segs{animation:tlahero-ig1-slideup .55s ease 2.8s forwards}@keyframes tlahero-ig1-fadein{to{opacity:1}}@keyframes tlahero-ig1-slideup{to{opacity:1;transform:translateY(0)}}.tlahero .ig1-seg{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.14);border-radius:12px;flex:1;min-width:0;padding:11px 10px 10px}.tlahero .ig1-seg-pct{color:#fff;font-size:21px;font-weight:700;line-height:1;margin-bottom:4px}.tlahero .ig1-seg-name{color:hsla(0,0%,100%,.65);font-size:10px;font-weight:600;line-height:1.3;margin-bottom:10px}.tlahero .ig1-seg-faces{display:flex}.tlahero .ig1-seg-face{border:2px solid hsla(0,0%,100%,.7);border-radius:50%;flex-shrink:0;overflow:hidden;position:relative}.tlahero .ig1-seg-face+.ig1-seg-face{margin-left:-7px}.tlahero .ig1-seg-face img{display:block;height:100%;object-fit:cover;width:100%}.tlahero .ig2{align-items:stretch;color:var(--dark);display:flex;flex-direction:column;gap:0;height:100%;justify-content:center;padding:0;width:100%}.tlahero .ig2-sources{display:flex;gap:7px}.tlahero .ig2-source{align-items:center;background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.22);border-radius:11px;display:flex;flex:1;flex-direction:column;font-size:11px;font-weight:600;gap:6px;line-height:1.3;min-width:0;opacity:0;padding:10px 5px 9px;text-align:center}.tlahero .ig2-source svg{color:hsla(0,0%,100%,.85);flex-shrink:0;height:17px;width:17px}.tlahero .ig2-ready .ig2-s1{animation:tlahero-ig1-fadein .38s ease .05s forwards}.tlahero .ig2-ready .ig2-s2{animation:tlahero-ig1-fadein .38s ease .18s forwards}.tlahero .ig2-ready .ig2-s3{animation:tlahero-ig1-fadein .38s ease .31s forwards}.tlahero .ig2-ready .ig2-s4{animation:tlahero-ig1-fadein .38s ease .44s forwards}.tlahero .ig2-connector{align-items:flex-end;display:flex;flex-shrink:0;height:24px;justify-content:center;opacity:0;position:relative}.tlahero .ig2-ready .ig2-connector{animation:tlahero-ig1-fadein .35s ease .65s forwards}.tlahero .ig2-connector:before{height:1px;left:12.5%;right:12.5%}.tlahero .ig2-connector:after,.tlahero .ig2-connector:before{background:hsla(0,0%,100%,.28);content:"";position:absolute;top:1px}.tlahero .ig2-connector:after{bottom:8px;left:calc(50% - .5px);width:1px}.tlahero .ig2-browser{border:1px solid rgba(13,27,42,.12);border-radius:10px;display:flex;flex-direction:column;height:94%;margin:auto 0;opacity:0;overflow:hidden;transform:translateY(8px);width:100%}.tlahero .ig2-ready .ig2-browser{animation:tlahero-ig1-slideup .5s ease .15s forwards}.tlahero .ig2-chrome{display:none}.tlahero .ig2-dots{display:flex;flex-shrink:0;gap:5px}.tlahero .ig2-dots span{border-radius:50%;display:block;height:8px;width:8px}.tlahero .ig2-url-bar{background:hsla(0,0%,100%,.75);border-radius:4px;color:rgba(0,0,0,.45);flex:1;font-family:JetBrains Mono,monospace;font-size:10px;padding:3px 8px}.tlahero .ig2-body{background:#fff;display:flex;flex:1;flex-direction:column;gap:14px;justify-content:flex-start;padding:18px 20px}.tlahero .ig2-form-progress{background:#edf0f4;border-radius:2px;flex-shrink:0;height:4px;margin-bottom:4px;overflow:hidden}.tlahero .ig2-form-prog-bar{background:#0079ff;border-radius:2px;height:100%;width:39%}.tlahero .ig2-field{margin-bottom:0}.tlahero .ig2-field-label{color:rgba(13,27,42,.5);display:block;font-size:10px;font-weight:600;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.tlahero .ig2-input-dropdown,.tlahero .ig2-input-text{background:#fff;border:1px solid #d0d5dd;border-radius:6px;height:30px;width:100%}.tlahero .ig2-input-dropdown{align-items:center;display:flex;justify-content:flex-end;padding-right:9px}.tlahero .ig2-input-caret svg{display:block;flex-shrink:0}.tlahero .ig2-check-row,.tlahero .ig2-field-row{display:grid;gap:8px;grid-template-columns:1fr 1fr}.tlahero .ig2-check{align-items:center;display:flex;gap:9px}.tlahero .ig2-checkbox{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:4px;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.tlahero .ig2-checkbox--on{background:#0079ff;border-color:#0079ff}.tlahero .ig2-checkbox svg{display:block;height:12px;width:12px}.tlahero .ig2-check-line{background:#e2e6ec;border-radius:4px;height:8px;width:70%}.tlahero .ig2-stats-bar{background:#f0f2f5;border-top:1px solid #e2e6ec;opacity:0;padding:9px 13px}.tlahero .ig2-ready .ig2-stats-bar{animation:tlahero-ig1-fadein .4s ease .85s forwards}.tlahero .ig2-qualify-track{background:rgba(0,0,0,.08);border-radius:2px;height:3px;margin-bottom:8px;overflow:hidden}.tlahero .ig2-qualify-fill{background:#27c93f;border-radius:2px;height:100%;transition:width 1.2s ease .95s;width:0}.tlahero .ig2-ready .ig2-qualify-fill{width:73%}.tlahero .ig2-stats-row{align-items:center;display:flex;gap:14px;justify-content:center}.tlahero .ig2-stat{display:flex;flex-direction:column;gap:1px;text-align:center}.tlahero .ig2-stat-val{color:#0d1b2a;font-size:15px;font-weight:700;line-height:1}.tlahero .ig2-stat-lbl{color:rgba(13,27,42,.5);font-size:9px}.tlahero .ig2-stat-sep{background:rgba(0,0,0,.1);height:26px;width:1px}.tlahero .ig2-arrow{align-items:center;display:flex;flex-shrink:0;height:22px;justify-content:center;opacity:0}.tlahero .ig2-ready .ig2-arrow{animation:tlahero-ig1-fadein .3s ease 2s forwards}.tlahero .ig2-lead{align-items:center;background:hsla(0,0%,100%,.97);border:1px solid rgba(13,27,42,.12);border-radius:12px;display:flex;gap:11px;margin:0 auto;max-width:360px;opacity:0;padding:12px 14px;transform:translateY(8px);width:100%}.tlahero .ig2-ready .ig2-lead{animation:tlahero-ig1-slideup .5s ease 2.15s forwards}.tlahero .ig2-tick{align-items:center;background:#00b86b;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.tlahero .ig2-tick svg{color:#fff;height:16px;width:16px}.tlahero .ig2-lead-title{color:#0d1b2a;font-size:12.5px;font-weight:700;line-height:1;margin-bottom:3px}.tlahero .ig2-lead-sub{color:rgba(13,27,42,.5);font-size:10.5px}.tlahero .ig2-chips{display:none}.tlahero .ig2-chip{background:rgba(0,121,255,.1);border:1px solid rgba(0,121,255,.2);border-radius:20px;color:#0079ff;font-size:11px;font-weight:600;padding:3px 8px;white-space:nowrap}.tlahero .ig3{color:var(--dark);display:flex;flex-direction:column;height:100%;justify-content:center;padding:18px 20px;width:100%}.tlahero .p3-profile{align-items:center;display:flex;gap:10px;opacity:0;transform:translateY(-6px)}.tlahero .ig3-ready .p3-profile{animation:tlahero-p3-down .4s ease .1s forwards}@keyframes tlahero-p3-down{to{opacity:1;transform:translateY(0)}}.tlahero .p3-avatar{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(13,27,42,.08);flex-shrink:0;height:34px;object-fit:cover;width:34px}.tlahero .p3-pname{font-size:13.5px;font-weight:700;line-height:1;margin-bottom:3px}.tlahero .p3-psub{color:rgba(13,27,42,.5);font-size:11px}.tlahero .p3-chips{display:flex;flex-wrap:wrap;gap:6px;margin:13px 0}.tlahero .p3-chip{align-items:center;background:rgba(2,121,255,.08);border:1px solid rgba(2,121,255,.18);border-radius:20px;color:var(--blue);display:inline-flex;font-size:11px;font-weight:600;gap:5px;opacity:0;padding:4px 10px}.tlahero .p3-chip svg{height:12px;width:12px}.tlahero .ig3-ready .p3-c1{animation:tlahero-ig1-fadein .3s ease .35s forwards}.tlahero .ig3-ready .p3-c2{animation:tlahero-ig1-fadein .3s ease .47s forwards}.tlahero .ig3-ready .p3-c3{animation:tlahero-ig1-fadein .3s ease .59s forwards}.tlahero .ig3-ready .p3-c4{animation:tlahero-ig1-fadein .3s ease .71s forwards}.tlahero .p3-arrow{align-items:center;color:rgba(13,27,42,.42);display:flex;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500;gap:8px;letter-spacing:.06em;margin-bottom:11px;opacity:0;text-transform:uppercase}.tlahero .p3-arrow:after,.tlahero .p3-arrow:before{background:rgba(13,27,42,.1);content:"";flex:1;height:1px}.tlahero .ig3-ready .p3-arrow{animation:tlahero-ig1-fadein .4s ease .8s forwards}.tlahero .p3-steps{display:flex;flex-direction:column;gap:9px}.tlahero .p3-step{align-items:center;display:flex;gap:11px;opacity:0;transform:translateX(-8px)}.tlahero .ig3-ready .p3-s1{animation:tlahero-p3-right .4s ease .9s forwards}.tlahero .ig3-ready .p3-s2{animation:tlahero-p3-right .4s ease 1.05s forwards}.tlahero .ig3-ready .p3-s3{animation:tlahero-p3-right .4s ease 1.2s forwards}@keyframes tlahero-p3-right{to{opacity:1;transform:translateX(0)}}.tlahero .p3-sico{align-items:center;background:rgba(2,121,255,.1);border-radius:9px;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.tlahero .p3-sico svg{color:var(--blue);height:15px;width:15px}.tlahero .p3-stitle{font-size:12.5px;font-weight:700;line-height:1.1;margin-bottom:2px}.tlahero .p3-smeta{color:rgba(13,27,42,.5);font-size:10.5px}.tlahero .ig4{align-items:stretch;color:var(--dark);display:flex;flex-direction:column;gap:11px;height:100%;justify-content:center;padding:16px 20px;width:100%}.tlahero .ig4-incoming{align-items:center;background:rgba(13,27,42,.04);border:1px solid rgba(13,27,42,.08);border-radius:12px;display:flex;flex-shrink:0;gap:12px;opacity:0;padding:11px 14px;transform:translateY(-8px);width:100%}.tlahero .ig4-ready .ig4-incoming{animation:tlahero-ig4-slidein .4s ease .15s forwards}@keyframes tlahero-ig4-slidein{to{opacity:1;transform:translateY(0)}}.tlahero .ig4-inc-avatar{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(13,27,42,.08);flex-shrink:0;height:32px;object-fit:cover;width:32px}.tlahero .ig4-inc-name{font-size:13.5px;font-weight:700;margin-bottom:2px}.tlahero .ig4-inc-sub{color:rgba(13,27,42,.5);font-size:11px}.tlahero .ig4-raw-badge{background:rgba(13,27,42,.06);border:1px solid rgba(13,27,42,.12);border-radius:20px;color:rgba(13,27,42,.6);flex-shrink:0;font-size:11px;font-weight:600;margin-left:auto;padding:3px 9px;white-space:nowrap}.tlahero .ig4-criteria{display:flex;flex-shrink:0;flex-wrap:nowrap;gap:8px;justify-content:center;width:100%}.tlahero .ig4-crit{align-items:center;background:rgba(13,27,42,.03);border:1px solid rgba(13,27,42,.08);border-radius:10px;display:flex;flex:1 1 0;flex-direction:column;gap:7px;min-width:0;opacity:0;padding:12px 8px 11px;text-align:center}.tlahero .ig4-ready .ig4-crit1{animation:tlahero-ig4-fadein .32s ease .8s forwards}.tlahero .ig4-ready .ig4-crit2{animation:tlahero-ig4-fadein .32s ease 1.1s forwards}.tlahero .ig4-ready .ig4-crit3{animation:tlahero-ig4-fadein .32s ease 1.4s forwards}.tlahero .ig4-ready .ig4-crit4{animation:tlahero-ig4-fadein .32s ease 1.7s forwards}.tlahero .ig4-ready .ig4-crit5{animation:tlahero-ig4-fadein .32s ease 2s forwards}@keyframes tlahero-ig4-fadein{to{opacity:1}}.tlahero .ig4-ccheck-wrap{flex-shrink:0;height:26px;position:relative;width:26px}.tlahero .ig4-cring{border:2px solid rgba(13,27,42,.2);border-radius:50%;inset:0;position:absolute}.tlahero .ig4-ccheck{align-items:center;background:#00b86b;border-radius:50%;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transform:scale(.4)}.tlahero .ig4-ready .ig4-crit1 .ig4-ccheck{animation:tlahero-ig4-check-pop .38s cubic-bezier(.34,1.56,.64,1) 1.55s forwards}.tlahero .ig4-ready .ig4-crit2 .ig4-ccheck{animation:tlahero-ig4-check-pop .38s cubic-bezier(.34,1.56,.64,1) 1.85s forwards}.tlahero .ig4-ready .ig4-crit3 .ig4-ccheck{animation:tlahero-ig4-check-pop .38s cubic-bezier(.34,1.56,.64,1) 2.15s forwards}.tlahero .ig4-ready .ig4-crit4 .ig4-ccheck{animation:tlahero-ig4-check-pop .38s cubic-bezier(.34,1.56,.64,1) 2.45s forwards}.tlahero .ig4-ready .ig4-crit5 .ig4-ccheck{animation:tlahero-ig4-check-pop .38s cubic-bezier(.34,1.56,.64,1) 2.75s forwards}@keyframes tlahero-ig4-check-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.tlahero .ig4-crit-label{font-size:11.5px;font-weight:600;line-height:1.25}.tlahero .ig4-crit-val{color:rgba(13,27,42,.5);font-size:10.5px;line-height:1.25}.tlahero .ig4-qualified{background:rgba(0,184,107,.1);border:1px solid rgba(0,184,107,.3);border-radius:12px;flex-shrink:0;opacity:0;padding:11px 14px;transform:translateY(6px);width:100%}.tlahero .ig4-ready .ig4-qualified{animation:tlahero-ig4-slideup .45s ease .5s forwards}@keyframes tlahero-ig4-slideup{to{opacity:1;transform:translateY(0)}}.tlahero .ig4-qualified-inner{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.tlahero .ig4-qualified-state,.tlahero .ig4-qualifying-state{align-items:center;display:flex;gap:12px;grid-column:1;grid-row:1}.tlahero .ig4-qualifying-state{opacity:1}.tlahero .ig4-qualified-state{opacity:0}.tlahero .ig4-ready .ig4-qualifying-state{animation:tlahero-ig4-fadeout .4s ease 3.8s forwards}.tlahero .ig4-ready .ig4-qualified-state{animation:tlahero-ig4-fadein .4s ease 3.8s forwards}@keyframes tlahero-ig4-fadeout{to{opacity:0}}.tlahero .ig4-spinner{animation:tlahero-ig4-spin .85s linear infinite;border:3px solid rgba(13,27,42,.12);border-radius:50%;border-top:3px solid var(--blue);flex-shrink:0;height:26px;width:26px}@keyframes tlahero-ig4-spin{to{transform:rotate(1turn)}}.tlahero .ig4-q-tick{align-items:center;background:#00b86b;border-radius:50%;display:flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.tlahero .ig4-q-label{font-size:14px;font-weight:700}.tlahero .ig4-q-sub{color:rgba(13,27,42,.55);font-size:11px;margin-top:2px}.tlahero .ig4-crm{background:#fff;border:1px solid rgba(13,27,42,.08);border-radius:12px;flex-shrink:0;opacity:0;overflow:hidden;transform:translateY(6px);width:100%}.tlahero .ig4-ready .ig4-crm{animation:tlahero-ig4-slideup .45s ease 4.55s forwards}.tlahero .ig4-crm-head{align-items:center;background:#f0f2f5;border-bottom:1px solid #e2e6ec;display:flex;gap:8px;padding:7px 12px}.tlahero .ig4-crm-dot{background:#0079ff;border-radius:50%;height:7px;width:7px}.tlahero .ig4-crm-title{color:#0d1b2a;font-size:12px;font-weight:700}.tlahero .ig4-crm-live{background:rgba(0,184,107,.12);border:1px solid rgba(0,184,107,.3);border-radius:20px;color:#00b86b;font-size:11px;font-weight:700;margin-left:auto;padding:2px 7px}.tlahero .ig4-crm-row{align-items:center;display:flex;gap:10px;padding:10px 12px}.tlahero .ig4-crm-face{border-radius:50%;flex-shrink:0;height:28px;overflow:hidden;width:28px}.tlahero .ig4-crm-face img{height:100%;object-fit:cover;width:100%}.tlahero .ig4-crm-name{color:#0d1b2a;font-size:13px;font-weight:700;margin-bottom:2px}.tlahero .ig4-crm-detail{color:rgba(13,27,42,.5);font-size:11px}.tlahero .ig4-crm-time{color:#0079ff;font-family:JetBrains Mono,monospace;font-size:11px;margin-left:auto;white-space:nowrap}.tlahero .ig5{color:var(--dark);flex-direction:column;gap:15px;height:100%;padding:24px 26px;text-align:center;width:100%}.tlahero .cl-icon,.tlahero .ig5{align-items:center;display:flex;justify-content:center}.tlahero .cl-icon{background:rgba(2,121,255,.1);border:1px solid rgba(2,121,255,.2);border-radius:50%;flex-shrink:0;height:64px;opacity:0;transform:scale(.7);width:64px}.tlahero .cl-icon svg{color:var(--blue);height:30px;width:30px}.tlahero .ig5-ready .cl-icon{animation:tlahero-cl-pop .5s cubic-bezier(.34,1.56,.64,1) .1s forwards}.tlahero .ig5-ready .cl-icon svg{animation:tlahero-cl-spin 1.4s cubic-bezier(.5,0,.2,1) .3s}@keyframes tlahero-cl-pop{to{opacity:1;transform:scale(1)}}@keyframes tlahero-cl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tlahero .cl-title{font-size:19px;font-weight:700;line-height:1.25;max-width:22ch;opacity:0;transform:translateY(8px)}.tlahero .cl-body{color:rgba(13,27,42,.6);font-size:13px;font-weight:400;line-height:1.6;max-width:42ch;opacity:0;transform:translateY(8px)}.tlahero .ig5-ready .cl-title{animation:tlahero-ig1-slideup .5s ease .35s forwards}.tlahero .ig5-ready .cl-body{animation:tlahero-ig1-slideup .5s ease .55s forwards}.tlahero .ig1-segs{display:none}.tlahero .detail-viz .ig1-segs{display:flex;margin:0 auto;max-width:640px}.tlahero .detail-viz .ig1-seg{background:rgba(2,121,255,.06);border:1px solid rgba(2,121,255,.14)}.tlahero .detail-viz .ig1-seg-pct{color:var(--blue)}.tlahero .detail-viz .ig1-seg-name{color:rgba(13,27,42,.55)}.tlahero .ig1-seg-face{border:2px solid #fff;box-shadow:0 0 0 1px rgba(13,27,42,.06)}.tlahero .ig2-lead,.tlahero .ig2-sources{display:none}.tlahero .detail-viz .tile-viz:has(.ig2){height:auto;overflow:visible}.tlahero .detail-viz .ig2{gap:16px;height:auto;justify-content:flex-start}.tlahero .detail-viz .ig2-sources{display:flex;margin:0 auto;max-width:600px;width:100%}.tlahero .detail-viz .ig2-lead{display:flex}.tlahero .detail-viz .ig2-browser{flex:0 0 auto;height:auto;margin:0 auto;max-width:440px;min-height:320px}.tlahero .ig2-source{background:rgba(2,121,255,.06);border:2px solid rgba(2,121,255,.16);color:var(--dark)}.tlahero .ig2-source svg{color:var(--blue)}.tlahero .detail-viz .p3-arrow,.tlahero .detail-viz .p3-steps,.tlahero .p3-variants{display:none}.tlahero .detail-viz .p3-chips,.tlahero .detail-viz .p3-profile{margin-left:auto;margin-right:auto;max-width:520px}.tlahero .detail-viz .p3-chips{justify-content:center}.tlahero .detail-viz .p3-variants{align-items:stretch;display:flex;gap:14px;justify-content:center;margin-top:4px}.tlahero .p3-variant{background:#fff;border:1px solid rgba(13,27,42,.1);border-radius:14px;display:flex;flex:1;flex-direction:column;gap:7px;max-width:240px;padding:14px}.tlahero .p3-variant--alt{opacity:.4}.tlahero .p3-variant--active{border-color:var(--blue);box-shadow:0 0 0 2px rgba(2,121,255,.16)}.tlahero .p3-vtag{color:rgba(13,27,42,.4);font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.tlahero .p3-vtag--on{color:var(--blue)}.tlahero .p3-vhead{color:var(--dark);font-size:14px;font-weight:700;margin-bottom:3px}.tlahero .p3-vrow{background:rgba(13,27,42,.03);border-radius:8px;color:rgba(13,27,42,.6);font-size:11.5px;padding:7px 9px}.tlahero .p3-variant--active .p3-vrow{background:rgba(2,121,255,.07);color:var(--dark)}.tlahero .ig3-ready .p3-variants{animation:tlahero-ig1-fadein .45s ease .8s forwards}.tlahero .detail-viz .ig4{margin:0 auto;max-width:760px}.tlahero .detail-stash{display:none}.tlahero .ig5fw{align-items:stretch;color:var(--dark);display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;padding:14px 20px;width:100%}.tlahero .ig5fw-header{flex-shrink:0;margin:0 auto;max-width:400px;opacity:0;text-align:center;width:100%}@keyframes tlahero-ig5fw-fadein{to{opacity:1}}.tlahero .ig5fw-ready .ig5fw-header{animation:tlahero-ig5fw-fadein .4s ease .1s forwards}.tlahero .ig5fw-htitle{font-size:20px;font-weight:700;margin-bottom:4px}.tlahero .ig5fw-hsub{color:rgba(13,27,42,.5);font-size:13px}.tlahero .ig5fw-wrap{flex-shrink:0;margin:0 auto;max-width:300px;width:100%}.tlahero .ig5fw-svg{display:block;overflow:visible;width:100%}.tlahero .ig5fw-arc{stroke-dasharray:89 500;stroke-dashoffset:89}@keyframes tlahero-ig5fw-draw{to{stroke-dashoffset:0}}.tlahero .ig5fw-ready .ig5fw-arc1{animation:tlahero-ig5fw-draw .55s cubic-bezier(.22,1,.36,1) .2s forwards}.tlahero .ig5fw-ready .ig5fw-arc2{animation:tlahero-ig5fw-draw .55s cubic-bezier(.22,1,.36,1) .65s forwards}.tlahero .ig5fw-ready .ig5fw-arc3{animation:tlahero-ig5fw-draw .55s cubic-bezier(.22,1,.36,1) 1.1s forwards}.tlahero .ig5fw-ready .ig5fw-arc4{animation:tlahero-ig5fw-draw .55s cubic-bezier(.22,1,.36,1) 1.55s forwards}.tlahero .ig5fw-lbl{opacity:0}.tlahero .ig5fw-ready .ig5fw-lbl1{animation:tlahero-ig5fw-fadein .35s ease .35s forwards}.tlahero .ig5fw-ready .ig5fw-lbl2{animation:tlahero-ig5fw-fadein .35s ease .8s forwards}.tlahero .ig5fw-ready .ig5fw-lbl3{animation:tlahero-ig5fw-fadein .35s ease 1.25s forwards}.tlahero .ig5fw-ready .ig5fw-lbl4{animation:tlahero-ig5fw-fadein .35s ease 1.7s forwards}.tlahero .ig5fw-hub{opacity:0}.tlahero .ig5fw-ready .ig5fw-hub{animation:tlahero-ig5fw-fadein .45s ease 2.1s forwards}.tlahero .ig5fw-orbit-wrap{opacity:0}.tlahero .ig5fw-ready .ig5fw-orbit-wrap{animation:tlahero-ig5fw-fadein .3s ease 2.2s forwards}@keyframes tlahero-ig5fw-spin{to{transform:rotate(1turn)}}.tlahero .ig5fw-orbit{transform-origin:160px 159px}.tlahero .ig5fw-ready .ig5fw-orbit{animation:tlahero-ig5fw-spin 6s linear 2.2s infinite}.tlahero .ig5fw-caption{color:rgba(13,27,42,.5);font-size:13px;margin:0 auto;max-width:400px;opacity:0;text-align:center;width:100%}.tlahero .ig5fw-ready .ig5fw-caption{animation:tlahero-ig5fw-fadein .3s ease 2.3s forwards}@media (max-width:1024px){.tlahero .stats{display:grid;gap:28px 0;grid-template-columns:1fr 1fr;max-width:420px;width:100%}.tlahero .stat{min-width:0;padding:0 16px}.tlahero .stat+.stat:before{display:none}}@media (max-width:720px){.tlahero .dash-wrap{display:none}.tlahero .hero-top{padding-top:104px}.tlahero .stat-num{font-size:1.5rem}}