88< link rel ="preconnect " href ="https://fonts.googleapis.com ">
99< link rel ="preconnect " href ="https://fonts.gstatic.com " crossorigin >
1010< link href ="https://fonts.googleapis.com/css2?family=Syncopate:wght@400;700&family=Space+Grotesk:wght@300;400;500;600;700&family=Space+Mono:ital,wght@0,400;0,700;1,400&display=swap " rel ="stylesheet ">
11- < link href ="https://cdn.jsdelivr.net/npm/remixicon@4.6.0/fonts/remixicon.css " rel ="stylesheet ">
11+ < link href ="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0 " rel ="stylesheet ">
1212< style >
1313@font-face {
1414 font-family : 'NeonLux' ;
6464.container { max-width : var (--container ); margin : 0 auto; padding : 0 var (--gutter ); }
6565
6666/* ── ICON SYSTEM ── */
67- .feature-icon i {
67+ .material-symbols-outlined {
68+ vertical-align : middle;
69+ }
70+ .feature-icon .material-symbols-outlined {
6871 font-size : 2.2rem ;
6972}
70- .badge i {
73+ .badge . material-symbols-outlined {
7174 font-size : 0.9rem ;
72- vertical-align : middle;
7375}
74- .install-card h3 i {
76+ .install-card h3 . material-symbols-outlined {
7577 font-size : 1.3rem ;
7678}
77- .bottom-cta-icon i {
79+ .bottom-cta-icon . material-symbols-outlined {
7880 font-size : 3.5rem ;
7981}
80- .terminal-body i {
82+ .terminal-body . material-symbols-outlined {
8183 font-size : 0.9rem ;
82- vertical-align : middle;
8384}
8485
8586/* ── NAV ── */
@@ -853,13 +854,13 @@ <h1 class="hero-title">
853854 </ p >
854855 < div class ="hero-ctas ">
855856 < a href ="https://github.com/grcengineering/nthpartyfinder " class ="btn-neon btn-neon-primary " target ="_blank " rel ="noopener "> Get the Party Started</ a >
856- < a href ="https://github.com/grcengineering/nthpartyfinder/releases " class ="btn-neon btn-neon-ghost " target ="_blank " rel ="noopener "> < i class ="ri-download-line " > </ i > Download</ a >
857+ < a href ="https://github.com/grcengineering/nthpartyfinder/releases " class ="btn-neon btn-neon-ghost " target ="_blank " rel ="noopener "> < span class ="material-symbols-outlined " > download </ span > Download</ a >
857858 </ div >
858859 < div class ="hero-badges ">
859- < span class ="badge "> < i class ="ri-settings-3-line " style ="color:var(--neon-pink); "> </ i > Rust</ span >
860- < span class ="badge "> < i class ="ri-flashlight-line " style ="color:var(--neon-gold); "> </ i > Async</ span >
861- < span class ="badge "> < i class ="ri-brain-line " style ="color:var(--neon-purple); "> </ i > Embedded NER</ span >
862- < span class ="badge "> < i class ="ri-file-list-line " style ="color:var(--neon-blue); "> </ i > MIT License</ span >
860+ < span class ="badge "> < span class ="material-symbols-outlined " style ="color:var(--neon-pink); "> settings </ span > Rust</ span >
861+ < span class ="badge "> < span class ="material-symbols-outlined " style ="color:var(--neon-gold); "> bolt </ span > Async</ span >
862+ < span class ="badge "> < span class ="material-symbols-outlined " style ="color:var(--neon-purple); "> psychology </ span > Embedded NER</ span >
863+ < span class ="badge "> < span class ="material-symbols-outlined " style ="color:var(--neon-blue); "> description </ span > MIT License</ span >
863864 </ div >
864865 </ div >
865866</ header >
@@ -873,32 +874,32 @@ <h2 class="section-title">Features</h2>
873874
874875 < div class ="features-grid ">
875876 < div class ="feature-card ">
876- < span class ="feature-icon " style ="color:var(--neon-pink); "> < i class ="ri-search-line " > </ i > </ span >
877+ < span class ="feature-icon " style ="color:var(--neon-pink); "> < span class ="material-symbols-outlined " > search </ span > </ span >
877878 < h3 > Comprehensive DNS Analysis</ h3 >
878879 < p > Analyzes DNS TXT records — SPF entries, domain verification strings, and more — to uncover vendor relationships hiding in plain sight.</ p >
879880 </ div >
880881 < div class ="feature-card ">
881- < span class ="feature-icon " style ="color:var(--neon-blue); "> < i class ="ri-loop-left-line " > </ i > </ span >
882+ < span class ="feature-icon " style ="color:var(--neon-blue); "> < span class ="material-symbols-outlined " > sync </ span > </ span >
882883 < h3 > Recursive Discovery</ h3 >
883884 < p > The party doesn't stop at the 3rd. Configurable depth analysis or automatic discovery until it hits common denominators.</ p >
884885 </ div >
885886 < div class ="feature-card ">
886- < span class ="feature-icon " style ="color:var(--neon-purple); "> < i class ="ri-brain-line " > </ i > </ span >
887+ < span class ="feature-icon " style ="color:var(--neon-purple); "> < span class ="material-symbols-outlined " > psychology </ span > </ span >
887888 < h3 > Embedded NER</ h3 >
888889 < p > Optional GLiNER model for intelligent organization name extraction. Works completely offline — no API keys, no external services.</ p >
889890 </ div >
890891 < div class ="feature-card ">
891- < span class ="feature-icon " style ="color:var(--neon-green); "> < i class ="ri-global-line " > </ i > </ span >
892+ < span class ="feature-icon " style ="color:var(--neon-green); "> < span class ="material-symbols-outlined " > language </ span > </ span >
892893 < h3 > Cross-Platform</ h3 >
893894 < p > Runs on Windows, macOS (Intel + Apple Silicon), and Linux. Docker image available for containerized workflows.</ p >
894895 </ div >
895896 < div class ="feature-card ">
896- < span class ="feature-icon " style ="color:var(--neon-gold); "> < i class ="ri-bar-chart-grouped-line " > </ i > </ span >
897+ < span class ="feature-icon " style ="color:var(--neon-gold); "> < span class ="material-symbols-outlined " > bar_chart </ span > </ span >
897898 < h3 > Multiple Export Formats</ h3 >
898899 < p > CSV, JSON, Markdown, and HTML output with detailed relationship mapping. Your data, your format.</ p >
899900 </ div >
900901 < div class ="feature-card ">
901- < span class ="feature-icon " style ="color:var(--neon-gold); "> < i class ="ri-flashlight-line " > </ i > </ span >
902+ < span class ="feature-icon " style ="color:var(--neon-gold); "> < span class ="material-symbols-outlined " > bolt </ span > </ span >
902903 < h3 > High Performance</ h3 >
903904 < p > Built in Rust with async processing, intelligent caching, and configurable parallelism. Finds parties fast.</ p >
904905 </ div >
@@ -970,7 +971,7 @@ <h3>Hand Out Party Favors</h3>
970971< span class ="t-out "> Layer 2 (4th party):</ span > < span class ="t-val "> 5 vendors</ span > < br >
971972< span class ="t-out "> Layer 3 (5th party):</ span > < span class ="t-val "> 3 vendors</ span > < br >
972973< br >
973- < span class ="t-ok "> < i class ="ri-checkbox-circle-line " style ="color:var(--neon-green); "> </ i > Party mapped! Results → acme_vendors.json</ span >
974+ < span class ="t-ok "> < span class ="material-symbols-outlined " style ="color:var(--neon-green); "> check_circle </ span > Party mapped! Results → acme_vendors.json</ span >
974975 </ div >
975976 </ div >
976977 </ div >
@@ -1003,7 +1004,7 @@ <h2 class="section-title">Get the Party Started</h2>
10031004
10041005 < div class ="install-grid ">
10051006 < div class ="install-card ">
1006- < h3 > < i class ="ri-box-3-line " style ="color:var(--neon-blue); "> </ i > Docker</ h3 >
1007+ < h3 > < span class ="material-symbols-outlined " style ="color:var(--neon-blue); "> deployed_code </ span > Docker</ h3 >
10071008 < span class ="rec "> Recommended</ span >
10081009 < p > Pre-built image with embedded NER. Start scanning immediately.</ p >
10091010 < pre > < code > docker pull ghcr.io/grcengineering/nthpartyfinder:latest
@@ -1012,12 +1013,12 @@ <h3><i class="ri-box-3-line" style="color:var(--neon-blue);"></i> Docker</h3>
10121013 nthpartyfinder -d example.com -r 2</ code > </ pre >
10131014 </ div >
10141015 < div class ="install-card ">
1015- < h3 > < i class ="ri-archive-line " style ="color:var(--neon-gold); "> </ i > Pre-built Binaries</ h3 >
1016+ < h3 > < span class ="material-symbols-outlined " style ="color:var(--neon-gold); "> inventory_2 </ span > Pre-built Binaries</ h3 >
10161017 < p > Download from < a href ="https://github.com/grcengineering/nthpartyfinder/releases " target ="_blank " rel ="noopener "> GitHub Releases</ a > . Available as < code style ="background:var(--bg);color:var(--neon-blue);padding:2px 6px;border-radius:3px;font-family:var(--font-mono);font-size:.8rem; "> full</ code > (~150MB w/ NER) or < code style ="background:var(--bg);color:var(--neon-blue);padding:2px 6px;border-radius:3px;font-family:var(--font-mono);font-size:.8rem; "> slim</ code > (~15MB).</ p >
10171018 < p style ="font-size:.82rem; "> Windows x86_64 · macOS Intel & Apple Silicon · Linux x86_64</ p >
10181019 </ div >
10191020 < div class ="install-card ">
1020- < h3 > < i class ="ri-terminal-box-line " style ="color:var(--neon-pink); "> </ i > Build from Source</ h3 >
1021+ < h3 > < span class ="material-symbols-outlined " style ="color:var(--neon-pink); "> terminal </ span > Build from Source</ h3 >
10211022 < p > Clone, build, and customize. Requires Rust toolchain.</ p >
10221023 < pre > < code > git clone https://github.com/grcengineering/nthpartyfinder.git
10231024cd nthpartyfinder
@@ -1030,7 +1031,7 @@ <h3><i class="ri-terminal-box-line" style="color:var(--neon-pink);"></i> Build f
10301031<!-- BOTTOM CTA -->
10311032< section class ="bottom-cta ">
10321033 < div class ="container ">
1033- < div class ="bottom-cta-icon " style ="margin-bottom:20px;color:var(--neon-pink); "> < i class ="ri-sparkling-line " > </ i > </ div >
1034+ < div class ="bottom-cta-icon " style ="margin-bottom:20px;color:var(--neon-pink); "> < span class ="material-symbols-outlined " > auto_awesome </ span > </ div >
10341035 < h2 class ="section-title "> Ready to Find Your Nth Party?</ h2 >
10351036 < p class ="backronym "> RSVP: Recursive Security Vendor Profiler</ p >
10361037 < div class ="hero-ctas ">
@@ -1045,7 +1046,7 @@ <h2 class="section-title">Ready to Find Your Nth Party?</h2>
10451046< footer class ="footer ">
10461047 < div class ="container ">
10471048 < p > Nth Party Finder · < a href ="https://github.com/grcengineering/nthpartyfinder " target ="_blank " rel ="noopener "> GitHub</ a > · MIT License · < a href ="https://grc.engineering " target ="_blank " rel ="noopener "> GRC Engineering</ a > </ p >
1048- < span style ="opacity: 0.5; font-size: 0.75rem; "> Icons by < a href ="https://remixicon. com " style ="color: inherit; "> Remix Icon </ a > </ span >
1049+ < span style ="opacity: 0.5; font-size: 0.75rem; "> Icons by < a href ="https://fonts.google. com/icons " style ="color: inherit; "> Google Icons </ a > </ span >
10491050 </ div >
10501051</ footer >
10511052
0 commit comments