.tj-home-hero-v3{--home-blue:#174BD2;--home-blue-hover:#103FB8;--home-navy:#0F2038;--home-text:#536277;--home-muted:#7E8A9A;--home-green:#20B766;--home-paper:#FBFAF7;--home-white:#FFFFFF;--home-line:rgba(28,50,78,.11);background:radial-gradient(circle at 88% 18%,rgba(23,75,210,.105),transparent 31%),radial-gradient(circle at 45% 88%,rgba(23,75,210,.035),transparent 28%),var(--home-paper);color:var(--home-navy);overflow:hidden;position:relative}.tj-home-hero-v3 *,.tj-home-hero-v3 :after,.tj-home-hero-v3 :before{box-sizing:border-box}.tj-home-hero-v3-wrap{align-items:center;display:grid;gap:clamp(58px,5.8vw,86px);grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);margin:0 auto;max-width:1240px;padding:clamp(88px,8vw,118px) 24px clamp(82px,8vw,108px)}.tj-home-hero-v3-copy{min-width:0}.tj-home-hero-v3-badge{align-items:center;background:rgba(255,255,255,.82);border:1px solid rgba(27,42,61,.12);border-radius:999px;color:#26364A;display:inline-flex;font-size:.68rem;font-weight:750;gap:10px;letter-spacing:.105em;margin:0 0 32px;padding:10px 15px;white-space:nowrap}.tj-home-hero-v3-badge i,.tj-home-hero-v3-live i{background:var(--home-green);border-radius:50%;box-shadow:0 0 0 5px rgba(32,183,102,.09);display:inline-block;flex:none;height:7px;width:7px}.tj-home-hero-v3-copy h1{color:var(--home-navy);font-family:var(--tj2-lp-font-display);font-size:clamp(3.35rem,5vw,5.1rem);font-variation-settings:"wdth" 96;font-weight:650;letter-spacing:-.055em;line-height:.985;margin:0;max-width:650px;text-wrap:balance}.tj-home-hero-v3-copy h1 span{color:var(--home-blue)}.tj-home-hero-v3-lead{color:var(--home-text);font-family:var(--tj2-lp-font-sans);font-size:clamp(1.02rem,1.3vw,1.18rem);line-height:1.65;margin:30px 0 0;max-width:590px}.tj-home-hero-v3-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.tj-home-hero-v3-primary,.tj-home-hero-v3-secondary{align-items:center;border-radius:11px;display:inline-flex;font-family:var(--tj2-lp-font-sans);font-size:.91rem;font-weight:700;gap:11px;justify-content:center;min-height:54px;padding:0 23px;text-decoration:none;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.tj-home-hero-v3-primary{background:var(--home-blue);border:1px solid var(--home-blue);box-shadow:0 12px 28px rgba(23,75,210,.16);color:#fff}.tj-home-hero-v3-primary:hover{background:var(--home-blue-hover);border-color:var(--home-blue-hover);box-shadow:0 16px 34px rgba(23,75,210,.22);transform:translateY(-2px)}.tj-home-hero-v3-secondary{background:rgba(255,255,255,.7);border:1px solid rgba(25,42,65,.15);color:#17263B}.tj-home-hero-v3-secondary:hover{background:#fff;border-color:rgba(25,42,65,.25);transform:translateY(-2px)}.tj-home-hero-v3-proof{border-top:1px solid rgba(25,42,65,.1);display:flex;flex-wrap:wrap;gap:13px 22px;margin-top:34px;padding-top:22px}.tj-home-hero-v3-proof>span{align-items:center;color:#4F5D70;display:inline-flex;font-size:.74rem;font-weight:650;gap:7px}.tj-home-hero-v3-evidence footer i,.tj-home-hero-v3-proof i{align-items:center;border:1px solid rgba(25,168,91,.55);border-radius:50%;color:#169A53;display:inline-flex;flex:none;height:17px;justify-content:center;width:17px}.tj-home-hero-v3-evidence footer svg,.tj-home-hero-v3-proof svg{fill:none;height:11px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;width:11px}.tj-home-hero-v3-evidence{background:rgba(255,255,255,.93);border:1px solid var(--home-line);border-radius:26px;box-shadow:0 28px 70px rgba(28,55,91,.13);color:#16253A;min-width:0;overflow:hidden}.tj-home-hero-v3-evidence>header{align-items:center;background:rgba(250,251,252,.94);border-bottom:1px solid rgba(34,54,79,.09);display:flex;justify-content:space-between;min-height:66px;padding:0 24px}.tj-home-hero-v3-evidence-title{align-items:center;display:flex;gap:12px}.tj-home-hero-v3-evidence-title strong{color:#34465D;font-size:.76rem;font-weight:700}.tj-home-hero-v3-mark{background:#EDF4FF 50%/18px no-repeat url(/brand/tribujus-symbol-blue.svg);border-radius:9px;display:block;height:32px;width:32px}.tj-home-hero-v3-live{align-items:center;color:#536173;display:flex;font-size:.64rem;font-weight:750;gap:9px;letter-spacing:.055em}.tj-home-hero-v3-live i{animation:tj-home-live-pulse 1.8s ease-in-out infinite}.tj-home-hero-v3-canvas{padding:26px 26px 22px}.tj-home-hero-v3-kicker{color:#8B95A3;font-size:.57rem;font-weight:750;letter-spacing:.11em;margin:0 0 24px}.tj-home-hero-v3-step{align-items:center;display:flex;gap:11px;margin-bottom:15px}.tj-home-hero-v3-step b{align-items:center;background:#EEF4FF;border-radius:7px;color:var(--home-blue);display:inline-flex;font-size:.59rem;height:25px;justify-content:center;width:25px}.tj-home-hero-v3-step span{color:#34465D;font-size:.64rem;font-weight:750;letter-spacing:.04em}.tj-home-hero-v3-docs{border:1px solid rgba(29,51,78,.11);border-radius:15px;overflow:hidden}.tj-home-hero-v3-doc{align-items:center;background:#fff;display:grid;gap:12px;grid-template-columns:92px minmax(0,1fr) auto;min-height:48px;padding:0 14px}.tj-home-hero-v3-doc+.tj-home-hero-v3-doc{border-top:1px solid rgba(29,51,78,.08)}.tj-home-hero-v3-doc>span{color:#6A788C;font-size:.54rem;font-weight:750;letter-spacing:.025em}.tj-home-hero-v3-doc>span.is-active{color:var(--home-blue)}.tj-home-hero-v3-doc strong{color:#34455B;font-size:.69rem;font-weight:650;min-width:0}.tj-home-hero-v3-doc small{color:#8792A2;font-size:.54rem;white-space:nowrap}.tj-home-hero-v3-finding{background:#F7FAFF;border:1px solid rgba(23,75,210,.2);border-radius:15px;margin-top:16px;padding:15px 16px 16px}.tj-home-hero-v3-finding>small,.tj-home-hero-v3-finding>span,.tj-home-hero-v3-finding>strong{display:block}.tj-home-hero-v3-finding>span{color:var(--home-blue);font-size:.52rem;font-weight:800;letter-spacing:.045em}.tj-home-hero-v3-finding>strong{color:#2C3D53;font-size:.73rem;line-height:1.45;margin-top:8px}.tj-home-hero-v3-finding>small{color:#738197;font-size:.55rem;line-height:1.45;margin-top:7px}.tj-home-hero-v3-evidence>footer{align-items:center;background:#F8FBFF;border-top:1px solid rgba(34,54,79,.09);color:#596779;display:flex;font-size:.61rem;font-weight:650;gap:8px;min-height:48px;padding:0 25px}body:has(.tj-home-hero-v3) .tj-lp-header,body:has(.tj-home-hero-v3) .tj-lp-header-on-navy{background:color-mix(in srgb,#FBFAF7 92%,transparent);border-bottom-color:rgba(24,39,61,.1)}body:has(.tj-home-hero-v3) .tj-lp-logo,body:has(.tj-home-hero-v3) .tj-lp-logo-on-navy{background:0/contain no-repeat url(/brand/tribujus-lockup-dark.svg);color:transparent;font-size:0;height:26px;width:170px}body:has(.tj-home-hero-v3) .tj-lp-nav-link,body:has(.tj-home-hero-v3) .tj-lp-nav-link-on-navy{color:#4E5D70}body:has(.tj-home-hero-v3) .tj-lp-nav-link-on-navy:hover,body:has(.tj-home-hero-v3) .tj-lp-nav-link:hover{color:var(--home-blue,#174BD2)}body:has(.tj-home-hero-v3) .tj-theme-btn,body:has(.tj-home-hero-v3) .tj-theme-btn-on-navy{border-color:rgba(24,39,61,.14);color:#506074}body:has(.tj-home-hero-v3) .tj-lp-header .tj-lp-btn-primary{background:#174BD2;border-color:#174BD2;color:#fff}body:has(.tj-home-hero-v3) .tj-lp-hamburger,body:has(.tj-home-hero-v3) .tj-lp-hamburger-on-navy{border-color:rgba(24,39,61,.14)}body:has(.tj-home-hero-v3) .tj-lp-hamburger span,body:has(.tj-home-hero-v3) .tj-lp-hamburger-on-navy span{background:#314259}@keyframes tj-home-live-pulse{0%,to{box-shadow:0 0 0 5px rgba(32,183,102,.08);opacity:1}50%{box-shadow:0 0 0 8px rgba(32,183,102,.025);opacity:.72}}@media (max-width:1120px){.tj-home-hero-v3-wrap{align-items:start;grid-template-columns:1fr;max-width:860px}.tj-home-hero-v3-copy h1,.tj-home-hero-v3-lead{max-width:740px}.tj-home-hero-v3-evidence{max-width:760px;width:100%}}@media (max-width:760px){.tj-home-hero-v3-wrap{gap:46px;padding:72px 18px 64px}.tj-home-hero-v3-badge{font-size:.58rem;letter-spacing:.065em;margin-bottom:25px;max-width:100%;white-space:normal}.tj-home-hero-v3-copy h1{font-size:clamp(2.65rem,12vw,3.65rem);letter-spacing:-.05em;line-height:1}.tj-home-hero-v3-lead{font-size:.98rem;line-height:1.62;margin-top:24px}.tj-home-hero-v3-actions{display:grid;grid-template-columns:1fr;margin-top:28px}.tj-home-hero-v3-primary,.tj-home-hero-v3-secondary{width:100%}.tj-home-hero-v3-proof{display:grid;grid-template-columns:1fr;margin-top:28px}.tj-home-hero-v3-evidence{border-radius:20px}.tj-home-hero-v3-evidence>header{min-height:60px;padding:0 14px}.tj-home-hero-v3-evidence-title{gap:9px}.tj-home-hero-v3-evidence-title strong{font-size:.7rem}.tj-home-hero-v3-mark{height:29px;width:29px}.tj-home-hero-v3-live{font-size:.55rem;gap:7px;letter-spacing:.03em}.tj-home-hero-v3-canvas{padding:20px 14px 16px}.tj-home-hero-v3-kicker{line-height:1.4;margin-bottom:18px}.tj-home-hero-v3-doc{gap:5px 10px;grid-template-columns:78px minmax(0,1fr);min-height:54px;padding:8px 11px}.tj-home-hero-v3-doc small{grid-column:2;margin-top:-4px}.tj-home-hero-v3-finding{padding:14px}.tj-home-hero-v3-finding>strong{font-size:.7rem}.tj-home-hero-v3-evidence>footer{line-height:1.35;min-height:56px;padding:10px 15px}body:has(.tj-home-hero-v3) .tj-lp-logo,body:has(.tj-home-hero-v3) .tj-lp-logo-on-navy{height:21px;width:138px}body:has(.tj-home-hero-v3) .tj-lp-mobile-menu,body:has(.tj-home-hero-v3) .tj-lp-mobile-menu-on-navy{background:rgba(251,250,247,.98);border-bottom-color:rgba(24,39,61,.1)}body:has(.tj-home-hero-v3) .tj-lp-mobile-link,body:has(.tj-home-hero-v3) .tj-lp-mobile-link-on-navy{border-bottom-color:rgba(24,39,61,.08);color:#33445B}}@media (prefers-reduced-motion:reduce){.tj-home-hero-v3-live i{animation:none}.tj-home-hero-v3-primary,.tj-home-hero-v3-secondary{transition:none}}