:root{--bt-gold:#d4af37;--bt-dark:#121212;--bt-line:#e0e0e0}.bt-search-table{background-color:#fdfdfb;padding:60px 0}.bt-container{margin:0 auto;max-width:1440px}.bt-table-header{margin-bottom:60px}.bt-title-large{color:var(--bt-dark);font-size:36px;font-weight:800;letter-spacing:-2px;margin-bottom:10px}.bt-gold-dot{color:var(--bt-gold)}.bt-subtitle-caps{color:#888;font-size:13px;font-weight:700;letter-spacing:3px;text-transform:uppercase}.bt-search-content-wrapper{display:flex;gap:80px;margin-bottom:100px}.bt-search-statement{flex:1}.bt-lead-text{color:#444;font-size:24px;line-height:1.5;margin-bottom:50px}.bt-dark-bold{color:var(--bt-dark);font-weight:700}.bt-investment-tag{display:inline-block}.bt-tag-label{color:var(--bt-gold);display:block;font-size:11px;font-weight:800;margin-bottom:5px;text-transform:uppercase}.bt-tag-value{color:var(--bt-dark);font-size:18px;font-weight:600}.bt-search-checklist{flex:1.2}.bt-list-title{color:#999;font-size:14px;font-weight:800;margin-bottom:30px;text-transform:uppercase}.bt-table-row{align-items:center;border-bottom:1px solid var(--bt-line);display:flex;padding:20px 0}.bt-table-row:first-of-type{border-top:1px solid var(--bt-line)}.bt-row-index{color:var(--bt-gold);font-size:12px;font-weight:700;width:50px}.bt-row-text{color:var(--bt-dark);font-size:17px;font-weight:500}.bt-search-footer{align-items:center;border-top:2px solid var(--bt-dark);display:flex;justify-content:space-between;padding-top:40px}.bt-candidate-note{color:#666;font-size:15px;max-width:400px}.bt-search-actions{display:flex;gap:20px}.bt-btn-main{background:var(--bt-dark);color:#fff}.bt-btn-main,.bt-btn-secondary{font-size:12px;font-weight:700;letter-spacing:2px;padding:18px 35px;text-decoration:none;text-transform:uppercase}.bt-btn-secondary{border:1px solid var(--bt-dark);color:var(--bt-dark)}@media (max-width:900px){.bt-search-content-wrapper{flex-direction:column;gap:40px}.bt-search-footer{flex-direction:column;gap:30px;text-align:center}}