/* Conditional home styles. */
.tnb-reference-hero{position:relative!important;overflow:hidden!important;padding:40px!important;display:flex!important;flex-direction:column!important;gap:20px!important;}.tnb-reference-hero-copy{max-width:768px!important;}.tnb-reference-hero h1{margin:0!important;color:#fff!important;font-size:36px!important;line-height:1.35!important;font-weight:900!important;letter-spacing:-.015em!important;}.tnb-reference-hero p{margin:7px 0 0!important;color:var(--tnb-muted)!important;font-size:13px!important;line-height:2!important;}@media (max-width:680px){.tnb-reference-hero{padding:24px!important;}.tnb-reference-hero h1{font-size:27px!important;}.tnb-reference-hero p{font-size:11.5px!important;}}.tnb-reference-hero{padding:40px!important;border-radius:16px!important;gap:24px!important;background:#141414!important;border:1px solid #2a2a2d!important;}.tnb-reference-hero-copy{max-width:768px!important;}.tnb-reference-hero h1{margin:0!important;color:#fff!important;font-size:36px!important;line-height:1.4!important;font-weight:900!important;}.tnb-reference-hero p{margin:8px 0 0!important;color:#9e9e9e!important;font-size:12px!important;line-height:2!important;}@media (max-width:767px){.tnb-reference-hero{padding:24px!important;}.tnb-reference-hero h1{font-size:24px!important;}.tnb-reference-hero p{font-size:11px!important;}}@media (max-width:900px){.tnb-reference-hero{padding:22px!important;border-radius:14px!important;gap:18px!important;}.tnb-reference-hero-copy{max-width:100%!important;}.tnb-reference-hero h1{font-size:27px!important;line-height:1.55!important;letter-spacing:-.02em!important;}.tnb-reference-hero p{font-size:13px!important;line-height:1.9!important;}}@media (max-width:680px){.tnb-reference-hero{padding:18px!important;}.tnb-reference-hero h1{font-size:23px!important;line-height:1.65!important;}}@media (max-width:480px){.tnb-reference-hero h1{font-size:21px!important;}}.tnb-home-search{width:100%!important;max-width:720px!important;}.tnb-home-search label{width:100%!important;min-height:48px!important;padding:6px 7px 6px 14px!important;border:1px solid var(--tnb-border)!important;border-radius:10px!important;background:var(--tnb-bg)!important;display:flex!important;align-items:center!important;gap:9px!important;}.tnb-home-search .tnb-icon{color:var(--tnb-primary)!important;}.tnb-home-search input{flex:1!important;min-width:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#fff!important;font-size:13px!important;padding:0!important;}.tnb-home-search input::placeholder{color:var(--tnb-muted)!important;}.tnb-home-search button{min-height:36px!important;padding:6px 16px!important;border:0!important;border-radius:7px!important;background:var(--tnb-primary)!important;color:#fff!important;font-weight:800!important;font-size:11px!important;}.tnb-feature-card{min-height:130px!important;display:flex!important;flex-direction:column!important;gap:10px!important;padding:20px!important;border:1px solid var(--tnb-border)!important;border-radius:12px!important;background:var(--tnb-panel)!important;}.tnb-feature-card:hover{border-color:var(--tnb-primary)!important;box-shadow:0 4px 20px -5px rgba(140,90,60,.2)!important;}.tnb-feature-card .tnb-icon{color:var(--tnb-primary-light)!important;width:20px!important;height:20px!important;}.tnb-feature-card strong{color:#fff!important;font-size:13px!important;}.tnb-feature-card span{color:var(--tnb-muted)!important;font-size:10px!important;line-height:1.9!important;}@media (max-width:600px){.tnb-home-search label{padding:6px!important;}.tnb-home-search button{padding:6px 11px!important;}}.tnb-feature-card h3{margin:0!important;color:#fff!important;font-size:13px!important;font-weight:800!important;}.tnb-feature-card p{margin:3px 0 0!important;color:var(--tnb-muted)!important;font-size:10px!important;line-height:1.9!important;}.tnb-feature-card .tnb-feature-arrow{margin-top:auto!important;color:var(--tnb-primary-light)!important;align-self:flex-end!important;}
