.market-v2-hero{display:grid!important;grid-template-columns:1.2fr 1fr!important;gap:64px!important;padding:52px 0 38px!important;align-items:center}.market-v2-hero h1{font-size:clamp(36px,4vw,56px)!important;line-height:1.09!important;letter-spacing:-.04em;font-weight:650!important;color:#142a4b!important}.market-v2-hero>div>p:not(.eyebrow){max-width:470px;font-size:16px;line-height:1.75;color:#596b83}.market-hero-search{margin:26px 0 20px}.market-hero-search label{font-size:12px;font-weight:650;display:block;margin-bottom:9px}.market-hero-search>div{display:flex;background:#fff;border:1px solid #c9d4e2;border-radius:9px;padding:5px;box-shadow:0 8px 28px #142a4b08}.market-hero-search input{min-width:0;width:100%;border:0;background:transparent;font:inherit;padding:12px;font-size:16px}.market-hero-search button{background:#c51c49;color:white;border:0;border-radius:6px;padding:12px 19px;font-weight:650;cursor:pointer}.market-v2-guide{padding:32px;background:linear-gradient(135deg,#102543,#223c60);border:1px solid #30486a;border-radius:18px;color:#e0e8f4;box-shadow:0 20px 40px -28px #142a4b}.market-v2-guide>.eyebrow{color:#ffb8cb}.market-v2-guide h2{color:white;font-size:28px;line-height:1.2;letter-spacing:-.02em;margin:14px 0 25px}.market-v2-guide ol{list-style:none;padding:0;margin:0}.market-v2-guide li{display:flex;gap:16px;padding:15px 0;border-top:1px solid #ffffff21}.market-v2-guide li>span{color:#ffa9c0;font-size:12px;padding-top:3px}.market-v2-guide strong{font-size:14px;color:white}.market-v2-guide li p{font-size:12px;line-height:1.7;color:#c4d1e3;margin:6px 0 0}.market-v2-guide>a{display:block;border-top:1px solid #ffffff21;padding-top:18px;margin-top:12px;color:white;font-size:13px}.market-directory{margin-top:20px}.company-discovery-heading h2{font-size:28px!important}.company-card{box-shadow:0 3px 14px #142a4b04;border-radius:12px!important}.market-card-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:0 20px 18px;font-size:12px}.market-card-actions>a:first-child{font-weight:650;color:#a91840}.market-card-actions .elite-save-account-form button{font:inherit;padding:7px 9px;border:1px solid #dce3ed;background:#f6f8fb;border-radius:5px;cursor:pointer}.market-card-actions .elite-save-account-link{font-size:11px}.market-view-switch{display:flex;gap:5px;align-items:center}.market-view-switch[hidden]{display:none}.market-view-switch span{font-size:12px;margin-right:6px}.market-view-switch button{font:inherit;font-size:12px;padding:9px 13px;border:1px solid #d9e1eb;border-radius:6px;background:white;cursor:pointer}.market-view-switch button[aria-pressed=true]{background:#142a4b;color:white;border-color:#142a4b}.company-results-heading{flex-wrap:wrap;gap:15px}.company-discovery-grid.market-list-view{grid-template-columns:1fr!important}.market-list-view .company-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.65fr);align-items:center}.market-list-view .company-card-link{min-height:0!important;padding:18px!important}.market-list-view .company-card-foot{grid-column:1/-1;padding:8px 18px!important}.market-list-view .market-card-actions{padding:12px 18px}.market-v2-research,.market-v2-filings{padding:42px 0;border-top:1px solid #e1e7ef;margin-top:32px}.market-v2-research h2,.market-v2-filings h2{font-size:30px;line-height:1.2;letter-spacing:-.025em}.market-v2-research>div>p,.market-v2-section-head p{font-size:14px;color:#61718a;line-height:1.7}.market-v2-tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:25px}.market-v2-tool-grid>a,.market-v2-tool-grid>article{display:block;padding:25px;background:#f4f7fb;border:1px solid #dfe6f0;border-radius:12px;text-decoration:none}.market-v2-tool-grid span{font-size:10px;color:#ab1b40;letter-spacing:.08em;font-weight:650}.market-v2-tool-grid h3{font-size:19px;line-height:1.4;margin:14px 0 10px;color:#142a4b}.market-v2-tool-grid p{font-size:13px;color:#5c6e87;line-height:1.75;margin-bottom:18px}.market-v2-tool-grid strong,.market-v2-tool-grid a{font-size:12px;color:#a71d42}.market-v2-section-head{display:flex;align-items:center;justify-content:space-between;gap:24px}.market-v2-section-head>a{font-size:13px;white-space:nowrap}.market-profile{padding-block:30px 65px}.market-profile-header{display:flex;gap:24px;align-items:center;padding:30px 0}.market-profile-logo{width:110px;flex-shrink:0}.market-profile-logo img{width:96px;height:96px;object-fit:contain}.market-profile-header h1{font-size:clamp(28px,3.5vw,44px);line-height:1.15;max-width:850px;margin:10px 0}.market-profile-header p{color:#5c6c83}.market-profile-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:40px;align-items:start}.market-profile-block{padding:30px 0;border-bottom:1px solid #dfe6ef;scroll-margin-top:120px}.market-profile-block h2{font-size:27px;line-height:1.25;margin:10px 0 22px}.market-profile-block>p{line-height:1.8;color:#5d6d83}.market-profile-enquiry{background:#f2f5fa;border:1px solid #dce4ef;border-radius:14px;padding:26px;margin-top:30px;position:sticky;top:115px}.market-profile-enquiry h2{font-size:25px;margin:12px 0}.market-profile-enquiry>p{font-size:13px;line-height:1.8}.market-profile-enquiry>.button{display:flex;margin-top:20px;font-size:13px}.market-profile-sell{display:block;font-size:13px;margin:18px 0 28px}.market-profile-note{color:#5a6c85;border-top:1px solid #d6dfeb;padding-top:15px}.market-profile-checks{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:25px}.market-profile-checks>div{background:#f5f7fb;padding:24px;border-radius:10px}.market-profile-checks h3{font-size:17px}.market-profile-checks p{font-size:13px;line-height:1.8;color:#5c6e86}.market-profile-checks a{font-size:12px}.market-profile .private-market-research{margin:0}.market-profile .entry-content h2{font-size:23px}.market-v2-hero a:focus-visible,.market-v2-tool-grid a:focus-visible,.market-view-switch button:focus-visible{outline:3px solid #c51c49;outline-offset:4px}@media(max-width:1000px){.market-v2-hero{gap:30px!important}.market-v2-guide{padding:24px}.market-profile-layout{grid-template-columns:minmax(0,1fr) 290px;gap:25px}}@media(max-width:760px){.market-v2-hero{grid-template-columns:1fr!important;padding:30px 0!important;gap:25px!important}.market-v2-hero h1{font-size:38px!important}.market-v2-guide h2{font-size:23px}.market-v2-guide{padding:22px}.market-v2-guide li{padding:11px 0}.market-v2-tool-grid{grid-template-columns:1fr}.market-v2-section-head{display:block}.market-v2-section-head>a{display:inline-block;margin-top:12px}.market-list-view .company-card{grid-template-columns:1fr}.market-list-view .company-logo{width:48px;height:48px;flex-basis:48px}.market-list-view .company-card h3{font-size:15px}.market-list-view .market-card-actions{padding:0 18px 14px}.market-view-switch button{min-height:44px}.market-profile-header{gap:16px;align-items:flex-start}.market-profile-logo{width:60px}.market-profile-logo img{width:60px;height:60px}.market-profile-layout{grid-template-columns:1fr}.market-profile-enquiry{position:static;grid-row:1;margin-top:10px}.market-profile-checks{grid-template-columns:1fr}.market-profile-header h1{font-size:28px}.market-v2-research,.market-v2-filings{padding:30px 0;margin-top:20px}.market-section-nav{overflow-x:auto;flex-wrap:nowrap!important}.market-section-nav a{white-space:nowrap}.market-v2-hero .market-intent-links a{font-size:12px}}
.market-profile>.market-section-nav{display:flex;align-items:center;gap:10px;border-block:1px solid #e1e7ef;padding:10px 0;margin:4px 0 12px;overflow-x:auto;scrollbar-width:thin}.market-profile>.market-section-nav>a{display:inline-flex;align-items:center;flex-shrink:0;min-height:44px;padding:10px 16px;border-radius:6px;background:#f3f6fa;color:#193150;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.market-profile>.market-section-nav>a:hover{background:#e8edf5}.market-profile>.market-section-nav>a:focus-visible{outline:3px solid #c51c49;outline-offset:-3px}
