{"id":1441,"date":"2025-03-15T19:02:10","date_gmt":"2025-03-15T11:02:10","guid":{"rendered":"https:\/\/nucleusseries.com\/?page_id=1441"},"modified":"2026-10-15T21:35:12","modified_gmt":"2026-10-15T13:35:12","slug":"lore-fenris","status":"publish","type":"page","link":"https:\/\/nucleusseries.com\/?page_id=1441","title":{"rendered":"Lore &#8211; Fenris"},"content":{"rendered":"\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- NUCLEUS SIDE NAV - Fenris Horde FACTION PAGE (in-page section nav)\n     Replaces the old Site NAV block on page 1441. Item ids EQUAL the\n     faction cell's section ids (scroll + scroll-spy key off them).\n     Requires site_nav_tool_JavaScript.js v1.2+ and site_nav_tool CSS v1.3+\n     (both already live site-wide). Uses the existing \"fenris\" preset.\n     Generated from factions_data.py on 2026-10-04.                       -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<style>\n    .nx-fa-unit.nsnav-section-highlight::after,\n    .nx-fa-sec.nsnav-section-highlight::after,\n    .nx-fa-hero.nsnav-section-highlight::after {\n        top: 6px; left: 6px; right: 6px; bottom: 6px;\n    }\n<\/style>\n\n<script id=\"nucleus-sidenav-config\" type=\"application\/json\">\n{\n  \"faction\": \"fenris\",\n  \"factionLabel\": \"Fenris Intel\",\n  \"options\": {\n    \"headerOffset\": 80,\n    \"autoHideMissing\": true\n  },\n  \"items\": [\n{ \"id\": \"nx-lore-directory\", \"label\": \"TOP\", \"icon\": \"\u25c8\" },    \n{\n      \"type\": \"divider\",\n      \"label\": \"Briefing\"\n    },\n    {\n      \"id\": \"fenris-units\",\n      \"label\": \"Overview\",\n      \"icon\": \"\\u25c6\"\n    },\n    {\n      \"id\": \"faction-doctrine\",\n      \"label\": \"Doctrine\",\n      \"icon\": \"\\u16b1\"\n    },\n    {\n      \"type\": \"divider\",\n      \"label\": \"Order of Battle\"\n    },\n    {\n      \"id\": \"unit-maur\",\n      \"label\": \"Maur\",\n      \"icon\": \"\\u16c3\"\n    },\n    {\n      \"id\": \"unit-fiend\",\n      \"label\": \"Bone Fiend\",\n      \"icon\": \"\\u16a2\"\n    },\n    {\n      \"id\": \"unit-skuggr\",\n      \"label\": \"Skuggr\",\n      \"icon\": \"\\u16cb\"\n    },\n    {\n      \"id\": \"unit-midge\",\n      \"label\": \"Blood Midge\",\n      \"icon\": \"\\u16d2\"\n    },\n    {\n      \"id\": \"unit-kvelm\",\n      \"label\": \"Kvelm\",\n      \"icon\": \"\\u16c9\"\n    },\n    {\n      \"id\": \"unit-jotunn\",\n      \"label\": \"J\\u01ebtunn\",\n      \"icon\": \"\\u16a6\"\n    },\n    {\n      \"id\": \"unit-kraken\",\n      \"label\": \"Kraken\",\n      \"icon\": \"\\u16da\"\n    },\n    {\n      \"id\": \"unit-draug\",\n      \"label\": \"Draug\",\n      \"icon\": \"\\u16de\"\n    },\n    {\n      \"type\": \"divider\",\n      \"label\": \"Structures\"\n    },\n    {\n      \"id\": \"unit-seed-tower\",\n      \"label\": \"Seed Tower\",\n      \"icon\": \"\\u16dd\"\n    },\n    {\n      \"id\": \"unit-barrow\",\n      \"label\": \"Breast Barrow\",\n      \"icon\": \"\\u16c8\"\n    },\n    {\n      \"type\": \"divider\",\n      \"label\": \"Intel\"\n    },\n    {\n      \"id\": \"faction-command\",\n      \"label\": \"Command\",\n      \"icon\": \"\\u16b2\"\n    },\n    {\n      \"id\": \"faction-holdings\",\n      \"label\": \"Holdings\",\n      \"icon\": \"\\u16ba\"\n    },\n    {\n      \"id\": \"faction-assets\",\n      \"label\": \"Assets\",\n      \"icon\": \"\\u16a8\"\n    },\n    {\n      \"id\": \"faction-diplomacy\",\n      \"label\": \"Diplomacy\",\n      \"icon\": \"\\u16cf\"\n    }\n  ]\n}\n<\/script>\n\n<div id=\"nucleus-sidenav\" data-faction=\"fenris\">\n  <div class=\"nsnav-collapsed-bar\">\n    <div class=\"nsnav-glow-line\"><\/div>\n    <button class=\"nsnav-expand-btn\" aria-label=\"Expand navigation\">\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\n        <polyline points=\"9 18 15 12 9 6\"><\/polyline>\n      <\/svg>\n    <\/button>\n    <div class=\"nsnav-collapsed-icons\"><\/div>\n  <\/div>\n  <nav class=\"nsnav-panel\" aria-label=\"Fenris Horde sections\">\n    <div class=\"nsnav-panel-inner\">\n      <div class=\"nsnav-header\">\n        <button class=\"nsnav-collapse-btn\" aria-label=\"Collapse navigation\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\n            <polyline points=\"15 18 9 12 15 6\"><\/polyline>\n          <\/svg>\n        <\/button>\n        <span class=\"nsnav-title\">FENRIS HORDE<\/span>\n        <div class=\"nsnav-header-line\"><\/div>\n      <\/div>\n      <ul class=\"nsnav-items\"><\/ul>\n      <div class=\"nsnav-footer\">\n        <div class=\"nsnav-footer-line\"><\/div>\n        <span class=\"nsnav-footer-text\">FENRIS INTEL<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"nsnav-scanlines\"><\/div>\n    <div class=\"nsnav-corner nsnav-corner-tl\"><\/div>\n    <div class=\"nsnav-corner nsnav-corner-tr\"><\/div>\n    <div class=\"nsnav-corner nsnav-corner-bl\"><\/div>\n    <div class=\"nsnav-corner nsnav-corner-br\"><\/div>\n  <\/nav>\n<\/div>\n\n<button id=\"nucleus-sidenav-mobile-toggle\" class=\"nsnav-mobile-toggle\" aria-label=\"Open section navigation\">\n  <span class=\"nsnav-hamburger-line\"><\/span>\n  <span class=\"nsnav-hamburger-line\"><\/span>\n  <span class=\"nsnav-hamburger-line\"><\/span>\n<\/button>\n\n<div id=\"nucleus-sidenav-mobile-overlay\" class=\"nsnav-mobile-overlay\">\n  <div class=\"nsnav-mobile-panel\">\n    <div class=\"nsnav-mobile-header\">\n      <span class=\"nsnav-title\">FENRIS HORDE<\/span>\n      <button class=\"nsnav-mobile-close\" aria-label=\"Close navigation\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\n          <line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line>\n          <line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line>\n        <\/svg>\n      <\/button>\n    <\/div>\n    <ul class=\"nsnav-mobile-items\"><\/ul>\n    <div class=\"nsnav-mobile-footer\">\n      <div class=\"nsnav-footer-line\"><\/div>\n      <span class=\"nsnav-footer-text\">FENRIS INTEL<\/span>\n    <\/div>\n    <div class=\"nsnav-scanlines\"><\/div>\n  <\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<!-- NUCLEUS FACTION INTEL DIRECTORY - \"SELECT FILE\" band (2026)\r\n     The lore-page sibling of the Characters \"Select Channel\" band.\r\n     Paste this exact cell, with NO per-page edits, into a Custom HTML\r\n     block ABOVE the faction cell on all nine faction lore pages\r\n     (and on the Factions hub, 7174, if wanted).\r\n     Self-detecting, CSS-first: WordPress stamps <body> with\r\n     page-id-NNNN and the rules below light the matching card.\r\n     Zero JavaScript. Page ids:\r\n       Hub 7174 \u00b7 Alliance 1302 \u00b7 Imperium 1343 \u00b7 Directorate 1349 \u00b7\r\n       Covenant 2897 \u00b7 Fenris 1441 \u00b7 Rakshasa 1617 \u00b7 Jokull 2138 \u00b7\r\n       Xing Hong 3468 \u00b7 Independent 5169\r\n     Generated from factions_data.py on 2026-10-03.                       -->\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n\r\n<style>\r\n    html, body { overflow-x: hidden; overflow-x: clip; }\r\n    #nx-lore-directory {\r\n        width: 100vw; max-width: 100vw;\r\n        margin-left: calc(50% - 50vw) !important; margin-right: calc(50% - 50vw) !important;\r\n        margin-block-end: 0 !important;   \/* !important: see the faction cell's breakout note *\/\r\n        box-sizing: border-box;\r\n        --nx-ink: #E8F1FF;\r\n        --nx-dim: rgba(232, 241, 255, 0.6);\r\n        --nx-faint: rgba(232, 241, 255, 0.4);\r\n        --nx-line: rgba(232, 241, 255, 0.14);\r\n        --nx-display: 'Orbitron', 'Avenir Next', 'Trebuchet MS', sans-serif;\r\n        --nx-body: 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;\r\n        --nx-mono: ui-monospace, 'Cascadia Mono', 'JetBrains Mono', Consolas, monospace;\r\n        background:\r\n            radial-gradient(ellipse 90% 100% at 50% -30%, rgba(0, 255, 136, 0.06), transparent 60%),\r\n            linear-gradient(180deg, #0B0F0C 0%, #08130D 100%);\r\n        border-bottom: 1px solid rgba(0, 255, 136, 0.16);\r\n        color: var(--nx-ink); font-family: var(--nx-body);\r\n        padding: clamp(20px, 2.6vw, 30px) 0 clamp(22px, 2.8vw, 32px) 0;\r\n    }\r\n    #nx-lore-directory * { box-sizing: border-box; }\r\n    \/* When the directory and the faction cell sit in two separate\r\n       Columns\/Group blocks, the theme puts a 1.2rem gap between those\r\n       blocks and the page background shows through as a grey strip.\r\n       Close it from here (this small cell is the same on every page). *\/\r\n    .wp-block-columns:has(#nx-faction), .wp-block-group:has(#nx-faction) { margin-block-start: 0 !important; }\r\n    .wp-block-columns:has(#nx-lore-directory), .wp-block-group:has(#nx-lore-directory) { margin-block-end: 0 !important; }\r\n    .wp-block-column:has(#nx-faction), .wp-block-column:has(#nx-lore-directory) { margin-block: 0 !important; }\r\n    #nx-lore-directory .nx-ld-container { max-width: 1280px; margin: 0 auto; padding: 0 clamp(18px, 4vw, 40px); }\r\n    #nx-lore-directory .nx-ld-head { display: flex; align-items: center; gap: 16px; margin: 0 0 14px 0; }\r\n    #nx-lore-directory .nx-ld-eyebrow {\r\n        font-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.26em; text-transform: uppercase;\r\n        color: var(--nx-dim); margin: 0; white-space: nowrap;\r\n    }\r\n    #nx-lore-directory .nx-ld-line { flex: 1; height: 1px; background: linear-gradient(90deg, rgba(0, 255, 170, 0.28), transparent); }\r\n    #nx-lore-directory .nx-ld-count {\r\n        font-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.2em; text-transform: uppercase;\r\n        color: var(--nx-faint); margin: 0; white-space: nowrap;\r\n    }\r\n    #nx-lore-directory .nx-ld-rail { display: grid; grid-template-columns: repeat(10, minmax(0, 1fr)); gap: 8px; }\r\n    #nx-lore-directory .nx-ld-card {\r\n        --fd: #00FF88;\r\n        display: flex; flex-direction: column; align-items: center; gap: 6px;\r\n        padding: 12px 6px 10px 6px; border: 1px solid var(--nx-line); border-radius: 8px;\r\n        background: rgba(232, 241, 255, 0.03); text-decoration: none; text-align: center;\r\n        transition: transform 0.2s ease, border-color 0.2s ease, background-color 0.2s ease, box-shadow 0.2s ease;\r\n    }\r\n    #nx-lore-directory .nx-ld-sig {\r\n        font-family: var(--nx-display); font-weight: 700; font-size: 15px; letter-spacing: 0.06em; line-height: 1;\r\n        color: var(--fd); text-shadow: 0 0 12px var(--fd);\r\n    }\r\n    #nx-lore-directory .nx-ld-name { font-size: 9.5px; font-weight: 600; letter-spacing: 0.13em; text-transform: uppercase; color: var(--nx-dim); line-height: 1.3; }\r\n    #nx-lore-directory .nx-ld-ch { font-family: var(--nx-mono); font-size: 8.5px; letter-spacing: 0.18em; text-transform: uppercase; color: var(--nx-faint); }\r\n    #nx-lore-directory .nx-ld-card:hover, #nx-lore-directory .nx-ld-card:focus-visible {\r\n        transform: translateY(-2px); border-color: var(--fd); background: rgba(232, 241, 255, 0.05);\r\n        box-shadow: 0 4px 18px rgba(0, 0, 0, 0.45);\r\n        box-shadow: 0 4px 18px color-mix(in srgb, var(--fd) 30%, transparent);\r\n    }\r\n    #nx-lore-directory .nx-ld-card:hover .nx-ld-name, #nx-lore-directory .nx-ld-card:focus-visible .nx-ld-name { color: var(--fd); }\r\n    #nx-lore-directory .nx-ld-card:focus-visible { outline: 2px solid var(--fd); outline-offset: 2px; }\r\n    #nx-lore-directory .nx-ld-here {\r\n        display: none; font-family: var(--nx-mono); font-size: 8.5px; letter-spacing: 0.18em;\r\n        text-transform: uppercase; color: var(--fd); opacity: 0.9;\r\n    }\r\n    \/* current page: lit file (pure CSS via body.page-id-NNNN) *\/\r\n    body.page-id-7174 #nx-lore-directory .nx-ld-card[href$=\"page_id=7174\"],\r\n    body.page-id-1302 #nx-lore-directory .nx-ld-card[href$=\"page_id=1302\"],\r\n    body.page-id-1343 #nx-lore-directory .nx-ld-card[href$=\"page_id=1343\"],\r\n    body.page-id-1349 #nx-lore-directory .nx-ld-card[href$=\"page_id=1349\"],\r\n    body.page-id-2897 #nx-lore-directory .nx-ld-card[href$=\"page_id=2897\"],\r\n    body.page-id-1441 #nx-lore-directory .nx-ld-card[href$=\"page_id=1441\"],\r\n    body.page-id-1617 #nx-lore-directory .nx-ld-card[href$=\"page_id=1617\"],\r\n    body.page-id-2138 #nx-lore-directory .nx-ld-card[href$=\"page_id=2138\"],\r\n    body.page-id-3468 #nx-lore-directory .nx-ld-card[href$=\"page_id=3468\"],\r\n    body.page-id-5169 #nx-lore-directory .nx-ld-card[href$=\"page_id=5169\"],\r\n    #nx-lore-directory .nx-ld-current {\r\n        border-color: var(--fd);\r\n        background: rgba(232, 241, 255, 0.05);\r\n        background: color-mix(in srgb, var(--fd) 10%, transparent);\r\n    }\r\n    body.page-id-7174 #nx-lore-directory .nx-ld-card[href$=\"page_id=7174\"] .nx-ld-name,\r\n    body.page-id-1302 #nx-lore-directory .nx-ld-card[href$=\"page_id=1302\"] .nx-ld-name,\r\n    body.page-id-1343 #nx-lore-directory .nx-ld-card[href$=\"page_id=1343\"] .nx-ld-name,\r\n    body.page-id-1349 #nx-lore-directory .nx-ld-card[href$=\"page_id=1349\"] .nx-ld-name,\r\n    body.page-id-2897 #nx-lore-directory .nx-ld-card[href$=\"page_id=2897\"] .nx-ld-name,\r\n    body.page-id-1441 #nx-lore-directory .nx-ld-card[href$=\"page_id=1441\"] .nx-ld-name,\r\n    body.page-id-1617 #nx-lore-directory .nx-ld-card[href$=\"page_id=1617\"] .nx-ld-name,\r\n    body.page-id-2138 #nx-lore-directory .nx-ld-card[href$=\"page_id=2138\"] .nx-ld-name,\r\n    body.page-id-3468 #nx-lore-directory .nx-ld-card[href$=\"page_id=3468\"] .nx-ld-name,\r\n    body.page-id-5169 #nx-lore-directory .nx-ld-card[href$=\"page_id=5169\"] .nx-ld-name,\r\n    #nx-lore-directory .nx-ld-current .nx-ld-name { color: var(--fd); }\r\n    body.page-id-7174 #nx-lore-directory .nx-ld-card[href$=\"page_id=7174\"] .nx-ld-ch,\r\n    body.page-id-1302 #nx-lore-directory .nx-ld-card[href$=\"page_id=1302\"] .nx-ld-ch,\r\n    body.page-id-1343 #nx-lore-directory .nx-ld-card[href$=\"page_id=1343\"] .nx-ld-ch,\r\n    body.page-id-1349 #nx-lore-directory .nx-ld-card[href$=\"page_id=1349\"] .nx-ld-ch,\r\n    body.page-id-2897 #nx-lore-directory .nx-ld-card[href$=\"page_id=2897\"] .nx-ld-ch,\r\n    body.page-id-1441 #nx-lore-directory .nx-ld-card[href$=\"page_id=1441\"] .nx-ld-ch,\r\n    body.page-id-1617 #nx-lore-directory .nx-ld-card[href$=\"page_id=1617\"] .nx-ld-ch,\r\n    body.page-id-2138 #nx-lore-directory .nx-ld-card[href$=\"page_id=2138\"] .nx-ld-ch,\r\n    body.page-id-3468 #nx-lore-directory .nx-ld-card[href$=\"page_id=3468\"] .nx-ld-ch,\r\n    body.page-id-5169 #nx-lore-directory .nx-ld-card[href$=\"page_id=5169\"] .nx-ld-ch,\r\n    #nx-lore-directory .nx-ld-current .nx-ld-ch { display: none; }\r\n    body.page-id-7174 #nx-lore-directory .nx-ld-card[href$=\"page_id=7174\"] .nx-ld-here,\r\n    body.page-id-1302 #nx-lore-directory .nx-ld-card[href$=\"page_id=1302\"] .nx-ld-here,\r\n    body.page-id-1343 #nx-lore-directory .nx-ld-card[href$=\"page_id=1343\"] .nx-ld-here,\r\n    body.page-id-1349 #nx-lore-directory .nx-ld-card[href$=\"page_id=1349\"] .nx-ld-here,\r\n    body.page-id-2897 #nx-lore-directory .nx-ld-card[href$=\"page_id=2897\"] .nx-ld-here,\r\n    body.page-id-1441 #nx-lore-directory .nx-ld-card[href$=\"page_id=1441\"] .nx-ld-here,\r\n    body.page-id-1617 #nx-lore-directory .nx-ld-card[href$=\"page_id=1617\"] .nx-ld-here,\r\n    body.page-id-2138 #nx-lore-directory .nx-ld-card[href$=\"page_id=2138\"] .nx-ld-here,\r\n    body.page-id-3468 #nx-lore-directory .nx-ld-card[href$=\"page_id=3468\"] .nx-ld-here,\r\n    body.page-id-5169 #nx-lore-directory .nx-ld-card[href$=\"page_id=5169\"] .nx-ld-here,\r\n    #nx-lore-directory .nx-ld-current .nx-ld-here { display: block; }\r\n    @media (max-width: 1100px) {\r\n        #nx-lore-directory .nx-ld-rail {\r\n            display: flex; overflow-x: auto; scroll-snap-type: x proximity; padding-bottom: 8px;\r\n            -webkit-overflow-scrolling: touch;\r\n        }\r\n        #nx-lore-directory .nx-ld-card { min-width: 118px; flex: 0 0 auto; scroll-snap-align: start; }\r\n        #nx-lore-directory .nx-ld-rail::-webkit-scrollbar { height: 4px; }\r\n        #nx-lore-directory .nx-ld-rail::-webkit-scrollbar-thumb { background: rgba(0, 255, 136, 0.25); border-radius: 2px; }\r\n        #nx-lore-directory .nx-ld-rail::-webkit-scrollbar-track { background: rgba(232, 241, 255, 0.05); }\r\n    }\r\n<\/style>\r\n\r\n<div id=\"nx-lore-directory\">\r\n    <div class=\"nx-ld-container\">\r\n        <div class=\"nx-ld-head\">\r\n            <p class=\"nx-ld-eyebrow\">\/\/ Faction Intel &mdash; Select File<\/p>\r\n            <div class=\"nx-ld-line\"><\/div>\r\n            <p class=\"nx-ld-count\">9 Files &middot; Signal OK<\/p>\r\n        <\/div>\r\n        <nav class=\"nx-ld-rail\" aria-label=\"Faction lore pages\">\r\n            <a class=\"nx-ld-card\" href=\"https:\/\/nucleusseries.com\/?page_id=7174\" style=\"--fd: #00FF88;\" title=\"All Factions\">\r\n                <span class=\"nx-ld-sig\">\u25c8<\/span>\r\n                <span class=\"nx-ld-name\">Faction Hub<\/span>\r\n                <span class=\"nx-ld-ch\">HUB<\/span>\r\n                <span class=\"nx-ld-here\">&#9670; You are here<\/span>\r\n            <\/a>\r\n            <a class=\"nx-ld-card\" href=\"https:\/\/nucleusseries.com\/?page_id=1302\" style=\"--fd: #4A9EFF;\" title=\"Terra Alliance\">\r\n                <span class=\"nx-ld-sig\">TA<\/span>\r\n                <span class=\"nx-ld-name\">Alliance<\/span>\r\n                <span class=\"nx-ld-ch\">FILE&middot;01<\/span>\r\n                <span class=\"nx-ld-here\">&#9670; You are here<\/span>\r\n            <\/a>\r\n            <a class=\"nx-ld-card\" href=\"https:\/\/nucleusseries.com\/?page_id=1343\" style=\"--fd: #FF4A4A;\" title=\"Imperium of Dragons\">\r\n                <span class=\"nx-ld-sig\">ID<\/span>\r\n                <span class=\"nx-ld-name\">Imperium<\/span>\r\n                <span class=\"nx-ld-ch\">FILE&middot;02<\/span>\r\n                <span class=\"nx-ld-here\">&#9670; You are here<\/span>\r\n            <\/a>\r\n            <a class=\"nx-ld-card\" href=\"https:\/\/nucleusseries.com\/?page_id=1349\" style=\"--fd: #3CB371;\" title=\"Emerald Directorate\">\r\n                <span class=\"nx-ld-sig\">ED<\/span>\r\n                <span class=\"nx-ld-name\">Directorate<\/span>\r\n                <span class=\"nx-ld-ch\">FILE&middot;03<\/span>\r\n                <span class=\"nx-ld-here\">&#9670; You are here<\/span>\r\n            <\/a>\r\n            <a class=\"nx-ld-card\" href=\"https:\/\/nucleusseries.com\/?page_id=2897\" style=\"--fd: #F0D890;\" title=\"Zorian Covenant\">\r\n                <span class=\"nx-ld-sig\">ZC<\/span>\r\n                <span class=\"nx-ld-name\">Covenant<\/span>\r\n                <span class=\"nx-ld-ch\">FILE&middot;04<\/span>\r\n                <span class=\"nx-ld-here\">&#9670; You are here<\/span>\r\n            <\/a>\r\n            <a class=\"nx-ld-card\" href=\"https:\/\/nucleusseries.com\/?page_id=1441\" style=\"--fd: #FF6B35;\" title=\"Fenris Horde\">\r\n                <span class=\"nx-ld-sig\">FH<\/span>\r\n                <span class=\"nx-ld-name\">Fenris<\/span>\r\n                <span class=\"nx-ld-ch\">FILE&middot;05<\/span>\r\n                <span class=\"nx-ld-here\">&#9670; You are here<\/span>\r\n            <\/a>\r\n            <a class=\"nx-ld-card\" href=\"https:\/\/nucleusseries.com\/?page_id=1617\" style=\"--fd: #E040FB;\" title=\"Rakshasa Horde\">\r\n                <span class=\"nx-ld-sig\">RH<\/span>\r\n                <span class=\"nx-ld-name\">Rakshasa<\/span>\r\n                <span class=\"nx-ld-ch\">FILE&middot;06<\/span>\r\n                <span class=\"nx-ld-here\">&#9670; You are here<\/span>\r\n            <\/a>\r\n            <a class=\"nx-ld-card\" href=\"https:\/\/nucleusseries.com\/?page_id=2138\" style=\"--fd: #7DD3FC;\" title=\"J\u01ebkull Horde\">\r\n                <span class=\"nx-ld-sig\">JH<\/span>\r\n                <span class=\"nx-ld-name\">J\u00f6kull<\/span>\r\n                <span class=\"nx-ld-ch\">FILE&middot;07<\/span>\r\n                <span class=\"nx-ld-here\">&#9670; You are here<\/span>\r\n            <\/a>\r\n            <a class=\"nx-ld-card\" href=\"https:\/\/nucleusseries.com\/?page_id=3468\" style=\"--fd: #FFC107;\" title=\"Xing Hong\">\r\n                <span class=\"nx-ld-sig\">XH<\/span>\r\n                <span class=\"nx-ld-name\">Xing Hong<\/span>\r\n                <span class=\"nx-ld-ch\">FILE&middot;08<\/span>\r\n                <span class=\"nx-ld-here\">&#9670; You are here<\/span>\r\n            <\/a>\r\n            <a class=\"nx-ld-card\" href=\"https:\/\/nucleusseries.com\/?page_id=5169\" style=\"--fd: #999999;\" title=\"Independents\">\r\n                <span class=\"nx-ld-sig\">\u2605<\/span>\r\n                <span class=\"nx-ld-name\">Independent<\/span>\r\n                <span class=\"nx-ld-ch\">FILE&middot;09<\/span>\r\n                <span class=\"nx-ld-here\">&#9670; You are here<\/span>\r\n            <\/a>\r\n        <\/nav>\r\n    <\/div>\r\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- NUCLEUS FACTION INTEL - FENRIS HORDE cell (2026 redesign)\n     Paste into ONE WordPress Custom HTML block on page 1441, BELOW the\n     side-nav cell and the Faction Directory cell. It REPLACES the whole\n     old page body (unit groups, image galleries, the old Dossier).\n     Zero JavaScript of its own. Carries the NucleusGallery modal markup\n     (once per page) and the theme-fenris gallery skin.\n     Section ids (fenris-units, unit-*, god-*, faction-*) are side-nav and\n     cross-link targets - once published, NEVER rename.\n     Generated from factions_data.py by factions_build.py on 2026-10-04.\n     Spoiler ceiling: start of Volume 1. Ratings = in-world estimate.     -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<style>\n\/* WP2024 full-width breakout (mandatory). Guard MUST be clip;\nhidden is the legacy fallback line only - hidden kills sticky. *\/\nhtml, body { overflow-x: hidden; overflow-x: clip; }\n\/* !important on the margins: when this block sits DIRECTLY inside\n.entry-content, Twenty Twenty-Four forces margin-left\/right:auto\n!important on it, which would cancel the breakout. The id selector\noutranks that rule, so the cell breaks out in either placement\n(top-level block, or nested in a Columns\/Group block). *\/\n#nx-faction {\nwidth: 100vw; max-width: 100vw;\nmargin-left: calc(50% - 50vw) !important; margin-right: calc(50% - 50vw) !important;\nmargin-block-start: 0 !important; margin-block-end: 0 !important;\nbox-sizing: border-box;\n}\n\/* same seam guard as the directory cell, for pages pasted without it *\/\n.wp-block-columns:has(#nx-faction), .wp-block-group:has(#nx-faction) { margin-block-start: 0 !important; }\n#nx-faction *, #nx-faction *::before, #nx-faction *::after { box-sizing: border-box; }\n\n\/* === Faction tokens - EDIT THIS BLOCK per faction === *\/\n#nx-faction {\n--fa: #FF6B35;              \/* faction accent *\/\n--fa-rgb: 255, 107, 53;\n--nx-ink: #E8F1FF;\n--nx-dim: rgba(232, 241, 255, 0.62);\n--nx-faint: rgba(232, 241, 255, 0.42);\n--nx-line: rgba(232, 241, 255, 0.14);\n--nx-card: rgba(232, 241, 255, 0.04);\n--nx-display: 'Orbitron', 'Avenir Next', 'Trebuchet MS', sans-serif;\n--nx-body: 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;\n--nx-mono: ui-monospace, 'Cascadia Mono', 'JetBrains Mono', Consolas, monospace;\nbackground:\nradial-gradient(ellipse 120% 46% at 50% -6%, rgba(var(--fa-rgb), 0.13), transparent 62%),\nlinear-gradient(180deg, #170D0A 0%, #1F110C 45%, #120A07 100%);\ncolor: var(--nx-ink);\nfont-family: var(--nx-body);\nfont-size: 15px; line-height: 1.6;\nposition: relative;\noverflow: hidden; overflow: clip;\n}\n#nx-faction p, #nx-faction ul, #nx-faction ol, #nx-faction h2, #nx-faction h3, #nx-faction h4 { margin: 0; padding: 0; }\n#nx-faction ul, #nx-faction ol { list-style: none; }\n#nx-faction a { color: var(--fa); text-decoration: none; }\n#nx-faction img { max-width: 100%; height: auto; display: block; }\n#nx-faction .nx-fa-stars {\nposition: absolute; inset: 0; opacity: 0.05; pointer-events: none; z-index: 0;\nbackground-image:\nradial-gradient(2px 2px at 15% 20%, rgba(var(--fa-rgb), 0.9), transparent),\nradial-gradient(1px 1px at 45% 60%, #ffffff, transparent),\nradial-gradient(2px 2px at 70% 35%, rgba(var(--fa-rgb), 0.7), transparent),\nradial-gradient(1px 1px at 90% 80%, rgba(255, 255, 255, 0.8), transparent),\nradial-gradient(1px 1px at 25% 90%, rgba(var(--fa-rgb), 0.6), transparent);\nbackground-size: 340px 340px;\n}\n#nx-faction .nx-fa-wrap { position: relative; z-index: 1; }\n#nx-faction .nx-fa-in {\nmax-width: 1240px; margin: 0 auto;\npadding: 0 clamp(20px, 5vw, 72px);\n}\n#nx-faction .nx-legacy-anchor { position: absolute; top: -100px; left: 0; width: 0; height: 0; }\n\n\/* === Hero: the faction-select screen === *\/\n#nx-faction .nx-fa-hero {\nposition: relative;\npadding: clamp(44px, 6vw, 78px) 0 clamp(34px, 4.5vw, 54px);\nscroll-margin-top: 90px;\n}\n#nx-faction .nx-fa-hero-grid {\ndisplay: grid;\ngrid-template-columns: minmax(0, 300px) minmax(0, 1fr);\ngap: clamp(28px, 5vw, 64px);\nalign-items: center;\n}\n#nx-faction .nx-fa-crest { position: relative; width: 100%; max-width: 300px; margin: 0 auto; }\n#nx-faction .nx-fa-crest img {\nwidth: 100%; aspect-ratio: 1 \/ 1; object-fit: cover;\nborder-radius: 10px;\nborder: 1px solid rgba(var(--fa-rgb), 0.55);\nbox-shadow: 0 0 0 6px rgba(var(--fa-rgb), 0.05), 0 18px 60px rgba(0, 0, 0, 0.6);\nposition: relative; z-index: 1;\n}\n#nx-faction .nx-fa-crest-halo {\nposition: absolute; inset: -18px; border-radius: 22px; z-index: 0; pointer-events: none;\nbackground: radial-gradient(closest-side, rgba(var(--fa-rgb), 0.30), transparent 72%);\nopacity: 0.75;\n}\n#nx-faction .nx-fa-crest-tag {\ndisplay: block; text-align: center; margin-top: 14px;\nfont-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.26em;\ntext-transform: uppercase; color: var(--nx-faint);\n}\n#nx-faction .nx-fa-eyebrow {\nfont-family: var(--nx-display); font-size: 11.5px; font-weight: 500;\nletter-spacing: 0.34em; text-transform: uppercase;\ncolor: var(--nx-dim); margin: 0 0 14px 0;\n}\n#nx-faction .nx-fa-title {\nfont-family: var(--nx-display); font-weight: 800;\nfont-size: clamp(34px, 6vw, 68px); line-height: 1.02;\nletter-spacing: 0.035em; text-transform: uppercase;\ncolor: var(--nx-ink); margin: 0 0 10px 0;\ntext-shadow: 0 0 38px rgba(var(--fa-rgb), 0.38);\ntext-wrap: balance;\n}\n#nx-faction .nx-fa-title .nx-fa-native {\ndisplay: inline-block; margin-left: 0.35em;\nfont-family: var(--nx-body); font-weight: 600; font-size: 0.5em;\nletter-spacing: 0.08em; color: var(--fa); text-shadow: none; vertical-align: 0.22em;\n}\n#nx-faction .nx-fa-desig {\nfont-family: var(--nx-mono); font-size: 12.5px; letter-spacing: 0.24em;\ntext-transform: uppercase; color: var(--fa); margin: 0 0 16px 0;\n}\n#nx-faction .nx-fa-pitch {\nfont-size: clamp(18px, 2.3vw, 24px); line-height: 1.35; font-weight: 600;\ncolor: var(--nx-ink); margin: 0 0 12px 0; max-width: 30ch; text-wrap: balance;\n}\n#nx-faction .nx-fa-lead {\nfont-size: clamp(14.5px, 1.5vw, 16px); line-height: 1.7;\ncolor: rgba(232, 241, 255, 0.78); max-width: 60ch; margin: 0 0 18px 0;\n}\n#nx-faction .nx-fa-arch { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; }\n#nx-faction .nx-fa-arch-label {\nfont-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.28em;\ntext-transform: uppercase; color: var(--nx-faint); margin-right: 4px;\n}\n#nx-faction .nx-fa-chip {\ndisplay: inline-block;\nbackground: rgba(var(--fa-rgb), 0.09);\nborder: 1px solid rgba(var(--fa-rgb), 0.42);\ncolor: var(--nx-ink);\npadding: 5px 12px; border-radius: 3px;\nfont-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.14em; text-transform: uppercase;\n}\n#nx-faction .nx-fa-motto {\nmargin: 18px 0 0 0; font-style: italic; font-size: 14px; color: var(--nx-dim);\n}\n\/* readout tiles *\/\n#nx-faction .nx-fa-tiles {\ndisplay: grid; grid-template-columns: repeat(auto-fit, minmax(170px, 1fr));\ngap: 10px; margin-top: clamp(28px, 4vw, 44px);\n}\n#nx-faction .nx-fa-tile {\nborder: 1px solid var(--nx-line); border-top: 2px solid rgba(var(--fa-rgb), 0.6);\nborder-radius: 6px; background: var(--nx-card);\npadding: 14px 16px 15px;\nmin-width: 0;\n}\n#nx-faction .nx-fa-tile-label {\ndisplay: block; font-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.26em;\ntext-transform: uppercase; color: rgba(var(--fa-rgb), 0.85); margin-bottom: 7px;\n}\n#nx-faction .nx-fa-tile-value {\ndisplay: block; font-family: var(--nx-display); font-weight: 700;\nfont-size: clamp(15px, 1.7vw, 19px); line-height: 1.2; letter-spacing: 0.03em;\ncolor: var(--nx-ink); overflow-wrap: anywhere;\n}\n#nx-faction .nx-fa-tile-sub {\ndisplay: block; margin-top: 6px; font-size: 12px; line-height: 1.45; color: var(--nx-dim);\n}\n#nx-faction .nx-fa-advisory {\nmargin: clamp(22px, 3vw, 30px) 0 0 0; padding: 10px 16px;\nborder: 1px dashed rgba(var(--fa-rgb), 0.4); border-radius: 6px;\nbackground: rgba(var(--fa-rgb), 0.04);\nfont-family: var(--nx-mono); font-size: 11px; letter-spacing: 0.1em; line-height: 1.6;\ncolor: var(--nx-dim); text-align: center;\n}\n#nx-faction .nx-fa-advisory b { color: var(--fa); font-weight: 600; letter-spacing: 0.2em; }\n\n\/* === Section frame === *\/\n#nx-faction .nx-fa-sec {\nposition: relative;\nborder-top: 1px solid rgba(var(--fa-rgb), 0.18);\npadding: clamp(44px, 6vw, 76px) 0;\nscroll-margin-top: 90px;\n}\n#nx-faction .nx-fa-sec-alt { background: linear-gradient(180deg, rgba(var(--fa-rgb), 0.045), rgba(var(--fa-rgb), 0.012) 60%, transparent); }\n#nx-faction .nx-fa-sec-head { margin: 0 0 clamp(22px, 3vw, 34px) 0; }\n#nx-faction .nx-fa-kicker {\nfont-family: var(--nx-display); font-size: 11px; font-weight: 500;\nletter-spacing: 0.3em; text-transform: uppercase;\ncolor: rgba(var(--fa-rgb), 0.95); margin: 0 0 10px 0;\n}\n#nx-faction .nx-fa-h {\nfont-family: var(--nx-display); font-weight: 700;\nfont-size: clamp(24px, 3.4vw, 38px); line-height: 1.1; letter-spacing: 0.04em;\ntext-transform: uppercase; color: var(--nx-ink); margin: 0 0 10px 0; text-wrap: balance;\n}\n#nx-faction .nx-fa-sub { font-size: 14.5px; color: var(--nx-dim); max-width: 68ch; }\n#nx-faction .nx-fa-prose p {\nfont-size: clamp(14.5px, 1.5vw, 16px); line-height: 1.75;\ncolor: rgba(232, 241, 255, 0.78); max-width: 66ch; margin: 0 0 14px 0;\n}\n#nx-faction .nx-fa-prose p:last-child { margin-bottom: 0; }\n#nx-faction .nx-fa-prose b { color: var(--nx-ink); font-weight: 600; }\n\n\/* === Doctrine === *\/\n#nx-faction .nx-fa-doc-grid {\ndisplay: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 0.85fr);\ngap: clamp(24px, 4vw, 52px); align-items: start;\n}\n#nx-faction .nx-fa-pm { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; margin-top: 22px; }\n#nx-faction .nx-fa-pm-col {\nborder: 1px solid var(--nx-line); border-radius: 8px; background: var(--nx-card);\npadding: 16px 18px 18px;\n}\n#nx-faction .nx-fa-pm-col.is-edge { border-left: 3px solid var(--fa); }\n#nx-faction .nx-fa-pm-col.is-liab { border-left: 3px solid rgba(232, 241, 255, 0.4); }\n#nx-faction .nx-fa-pm-label {\ndisplay: block; font-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.28em;\ntext-transform: uppercase; margin: 0 0 12px 0; color: var(--nx-dim);\n}\n#nx-faction .nx-fa-pm-col.is-edge .nx-fa-pm-label { color: var(--fa); }\n#nx-faction .nx-fa-pm li {\nposition: relative; padding-left: 20px; margin: 0 0 9px 0;\nfont-size: 13.5px; line-height: 1.55; color: rgba(232, 241, 255, 0.8);\n}\n#nx-faction .nx-fa-pm li:last-child { margin-bottom: 0; }\n#nx-faction .nx-fa-pm li::before {\nposition: absolute; left: 0; top: 0; font-family: var(--nx-mono); font-weight: 700;\n}\n#nx-faction .nx-fa-pm-col.is-edge li::before { content: \"+\"; color: var(--fa); }\n#nx-faction .nx-fa-pm-col.is-liab li::before { content: \"\\2212\"; color: rgba(232, 241, 255, 0.6); }\n#nx-faction .nx-fa-pm li b { color: var(--nx-ink); font-weight: 600; }\n\n\/* threat assessment (in-world estimate) *\/\n#nx-faction .nx-fa-intel {\nposition: relative;\nborder: 1px solid rgba(var(--fa-rgb), 0.38); border-radius: 8px;\nbackground:\nrepeating-linear-gradient(0deg, transparent, transparent 2px, rgba(var(--fa-rgb), 0.022) 2px, rgba(var(--fa-rgb), 0.022) 4px),\nrgba(0, 0, 0, 0.28);\npadding: 20px 20px 18px;\n}\n#nx-faction .nx-fa-intel::before, #nx-faction .nx-fa-intel::after {\ncontent: \"\"; position: absolute; width: 16px; height: 16px; border-color: var(--fa); border-style: solid; opacity: 0.9;\n}\n#nx-faction .nx-fa-intel::before { top: -1px; left: -1px; border-width: 2px 0 0 2px; border-radius: 8px 0 0 0; }\n#nx-faction .nx-fa-intel::after { bottom: -1px; right: -1px; border-width: 0 2px 2px 0; border-radius: 0 0 8px 0; }\n#nx-faction .nx-fa-intel-label {\nfont-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.26em; text-transform: uppercase;\ncolor: var(--fa); margin: 0 0 4px 0;\n}\n#nx-faction .nx-fa-intel-src {\nfont-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.08em; line-height: 1.55;\ncolor: var(--nx-faint); margin: 0 0 16px 0;\n}\n#nx-faction .nx-fa-rate { padding: 11px 0; border-top: 1px solid rgba(232, 241, 255, 0.08); }\n#nx-faction .nx-fa-rate-top { display: flex; align-items: center; justify-content: space-between; gap: 12px; }\n#nx-faction .nx-fa-rate-name {\nfont-family: var(--nx-mono); font-size: 11.5px; letter-spacing: 0.2em; text-transform: uppercase; color: var(--nx-ink);\n}\n#nx-faction .nx-fa-rate-meter { display: flex; align-items: center; gap: 10px; }\n#nx-faction .nx-fa-pips { display: inline-flex; gap: 3px; }\n#nx-faction .nx-fa-pips i {\nwidth: 20px; height: 9px; border-radius: 2px; display: block;\nbackground: rgba(232, 241, 255, 0.09); border: 1px solid rgba(232, 241, 255, 0.16);\n}\n#nx-faction .nx-fa-pips i.on { background: var(--fa); border-color: var(--fa); box-shadow: 0 0 8px rgba(var(--fa-rgb), 0.55); }\n#nx-faction .nx-fa-rate-num { font-family: var(--nx-mono); font-size: 11.5px; color: var(--nx-dim); min-width: 2.2em; text-align: right; }\n#nx-faction .nx-fa-rate-note { margin: 5px 0 0 0; font-size: 12.5px; line-height: 1.5; font-style: italic; color: var(--nx-dim); }\n#nx-faction .nx-fa-intel-foot {\nmargin: 14px 0 0 0; padding-top: 12px; border-top: 1px dashed rgba(var(--fa-rgb), 0.3);\nfont-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.06em; line-height: 1.6; color: var(--nx-faint);\n}\n\n\/* === Order of battle: tier ladder === *\/\n#nx-faction .nx-fa-ladder {\ndisplay: grid; grid-template-columns: repeat(var(--cols, 4), minmax(0, 1fr));\ngap: 12px; margin: 0; position: relative;\n}\n\/* seven or more nodes: two rows of up to four, so names never break mid-word *\/\n#nx-faction .nx-fa-ladder.is-wrap { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n#nx-faction .nx-fa-ladder.is-wrap .nx-fa-node:nth-child(4n + 1)::before { display: none; }\n\/* nine or more: rows of five *\/\n#nx-faction .nx-fa-ladder.is-wrap5 { grid-template-columns: repeat(5, minmax(0, 1fr)); }\n#nx-faction .nx-fa-ladder.is-wrap5 .nx-fa-node:nth-child(5n + 1)::before { display: none; }\n#nx-faction .nx-fa-node {\nposition: relative; display: flex; flex-direction: column; gap: 6px;\nborder: 1px solid var(--nx-line); border-radius: 8px; background: var(--nx-card);\npadding: 14px 14px 14px; min-width: 0;\ncolor: var(--nx-ink);\ntransition: transform 0.2s ease, border-color 0.2s ease, background-color 0.2s ease;\n}\n#nx-faction a.nx-fa-node:hover, #nx-faction a.nx-fa-node:focus-visible {\ntransform: translateY(-2px); border-color: var(--fa); background: rgba(var(--fa-rgb), 0.08);\n}\n#nx-faction a.nx-fa-node:focus-visible { outline: 2px solid var(--fa); outline-offset: 2px; }\n\/* connector between nodes *\/\n#nx-faction .nx-fa-node + .nx-fa-node::before {\ncontent: \"\"; position: absolute; left: -13px; top: 27px; width: 13px; height: 1px;\nbackground: rgba(var(--fa-rgb), 0.6);\n}\n#nx-faction .nx-fa-tier {\nalign-self: flex-start;\nfont-family: var(--nx-mono); font-size: 10px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase;\ncolor: #0A0A0A; background: var(--fa); border-radius: 2px; padding: 3px 7px;\n}\n#nx-faction .nx-fa-node-name {\nfont-family: var(--nx-display); font-weight: 700; font-size: clamp(13.5px, 1.4vw, 16px);\nletter-spacing: 0.04em; line-height: 1.2; text-transform: uppercase; overflow-wrap: break-word;\n}\n#nx-faction .nx-fa-node-role { font-size: 12px; line-height: 1.45; color: var(--nx-dim); }\n#nx-faction .nx-fa-node-class {\nmargin-top: auto; padding-top: 6px;\nfont-family: var(--nx-mono); font-size: 9.5px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--nx-faint);\n}\n\n\/* === Unit \/ record bands === *\/\n#nx-faction .nx-fa-unit {\nposition: relative;\nborder-top: 1px solid rgba(var(--fa-rgb), 0.16);\npadding: clamp(40px, 5.5vw, 72px) 0;\nscroll-margin-top: 90px;\noverflow: hidden; overflow: clip;\n}\n#nx-faction .nx-fa-unit:nth-of-type(even) { background: linear-gradient(180deg, rgba(var(--fa-rgb), 0.04), transparent 70%); }\n#nx-faction .nx-fa-watermark {\nposition: absolute; top: 30px; right: -0.05em;\nfont-family: var(--nx-display); font-weight: 800;\nfont-size: clamp(60px, 10vw, 140px); line-height: 1; letter-spacing: 0.06em;\ntext-transform: uppercase; color: rgba(var(--fa-rgb), 0.05);\npointer-events: none; z-index: 0; user-select: none; white-space: nowrap;\n}\n#nx-faction .nx-fa-flip .nx-fa-watermark { right: auto; left: -0.05em; }\n#nx-faction .nx-fa-unit-grid {\nposition: relative; z-index: 1;\ndisplay: grid; grid-template-columns: minmax(0, 0.40fr) minmax(0, 0.60fr);\ngap: clamp(28px, 4.5vw, 64px); align-items: start;\n}\n#nx-faction .nx-fa-flip .nx-fa-unit-grid { grid-template-columns: minmax(0, 0.60fr) minmax(0, 0.40fr); }\n#nx-faction .nx-fa-flip .nx-fa-art { order: 2; }\n#nx-faction .nx-fa-flip .nx-fa-data { order: 1; }\n#nx-faction .nx-fa-art { position: sticky; top: 100px; }\n\n\/* art slot (NucleusGallery contract on .nucleus-profile-image) *\/\n#nx-faction .nx-fa-slot {\nposition: relative; width: 100%; aspect-ratio: 1 \/ 1;\nborder: 1px solid rgba(var(--fa-rgb), 0.6); border-radius: 8px;\nbackground: radial-gradient(ellipse at 50% 60%, rgba(var(--fa-rgb), 0.08), rgba(0, 0, 0, 0.55) 75%);\nbox-shadow: 0 0 26px rgba(var(--fa-rgb), 0.16);\ncursor: pointer; overflow: hidden;\ntransition: box-shadow 0.3s ease, border-color 0.3s ease, transform 0.3s ease;\n}\n#nx-faction .nx-fa-slot img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }\n#nx-faction .nx-fa-slot::before, #nx-faction .nx-fa-slot::after {\ncontent: \"\"; position: absolute; width: 16px; height: 16px; z-index: 2;\nborder-color: var(--fa); border-style: solid; opacity: 0.95; pointer-events: none;\n}\n#nx-faction .nx-fa-slot::before { top: 7px; left: 7px; border-width: 2px 0 0 2px; }\n#nx-faction .nx-fa-slot::after { bottom: 7px; right: 7px; border-width: 0 2px 2px 0; }\n#nx-faction .nx-fa-slot:hover { border-color: var(--fa); box-shadow: 0 0 38px rgba(var(--fa-rgb), 0.38); transform: translateY(-2px); }\n#nx-faction .nx-fa-slot .profile-click-hint {\nposition: absolute; left: 0; right: 0; bottom: 12px; z-index: 3; text-align: center;\nfont-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.22em; color: var(--fa);\ntext-shadow: 0 0 8px #000, 0 0 12px #000; opacity: 0; transition: opacity 0.3s ease; pointer-events: none;\n}\n#nx-faction .nx-fa-slot:hover .profile-click-hint { opacity: 1; }\n\/* art pending: no image yet, so the slot is a frame with a glyph and is not clickable *\/\n#nx-faction .nx-fa-pending { cursor: default; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 12px; }\n#nx-faction .nx-fa-pending:hover { transform: none; border-color: rgba(var(--fa-rgb), 0.6); box-shadow: 0 0 26px rgba(var(--fa-rgb), 0.16); }\n#nx-faction .nx-fa-pglyph {\nfont-family: var(--nx-display); font-weight: 800; font-size: clamp(44px, 6vw, 72px); line-height: 1; letter-spacing: 0.06em;\ncolor: rgba(var(--fa-rgb), 0.5); text-shadow: 0 0 22px rgba(var(--fa-rgb), 0.45);\n}\n#nx-faction .nx-fa-plabel { font-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.3em; text-transform: uppercase; color: var(--nx-faint); }\n#nx-faction .nx-fa-count {\nposition: absolute; top: 10px; right: 10px; z-index: 3;\nfont-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.16em;\ncolor: var(--nx-ink); background: rgba(0, 0, 0, 0.62); border: 1px solid rgba(var(--fa-rgb), 0.5);\nborder-radius: 3px; padding: 3px 7px; pointer-events: none;\n}\n#nx-faction .nx-fa-thumbs { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 8px; margin-top: 8px; }\n#nx-faction .nx-fa-thumb {\nposition: relative; aspect-ratio: 1 \/ 1; border-radius: 5px; overflow: hidden; cursor: pointer;\nborder: 1px solid rgba(var(--fa-rgb), 0.35);\ntransition: border-color 0.2s ease, transform 0.2s ease;\n}\n#nx-faction .nx-fa-thumb img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }\n#nx-faction .nx-fa-thumb:hover { border-color: var(--fa); transform: translateY(-2px); }\n#nx-faction .nx-fa-cap {\nmargin: 10px 0 0 0; font-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.08em;\nline-height: 1.55; color: var(--nx-faint); text-align: center;\n}\n\n\/* data column *\/\n#nx-faction .nx-fa-rec {\nfont-family: var(--nx-display); font-size: 11px; font-weight: 500;\nletter-spacing: 0.3em; text-transform: uppercase; color: rgba(var(--fa-rgb), 0.95); margin: 0 0 12px 0;\n}\n#nx-faction .nx-fa-name {\nfont-family: var(--nx-display); font-weight: 700;\nfont-size: clamp(28px, 4vw, 46px); line-height: 1.08; letter-spacing: 0.04em;\ntext-transform: uppercase; color: var(--nx-ink);\ntext-shadow: 0 0 24px rgba(var(--fa-rgb), 0.28); margin: 0 0 6px 0; text-wrap: balance;\n}\n#nx-faction .nx-fa-name .nx-fa-native {\ndisplay: inline-block; margin-left: 0.4em; font-family: var(--nx-body); font-weight: 600;\nfont-size: 0.52em; letter-spacing: 0.08em; color: var(--fa); text-shadow: none; vertical-align: 0.2em;\n}\n#nx-faction .nx-fa-oneline { font-size: 15.5px; line-height: 1.5; color: var(--nx-ink); margin: 0 0 16px 0; max-width: 56ch; }\n#nx-faction .nx-fa-tags { display: flex; flex-wrap: wrap; gap: 7px; margin: 0 0 20px 0; }\n#nx-faction .nx-fa-tags .nx-fa-tier { align-self: center; }\n#nx-faction .nx-fa-stats {\ndisplay: grid; grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));\ngap: 14px 22px; margin: 0 0 22px 0;\n}\n#nx-faction .nx-fa-stat { border-left: 1px solid rgba(var(--fa-rgb), 0.35); padding-left: 13px; min-width: 0; }\n#nx-faction .nx-fa-stat-label {\ndisplay: block; font-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.26em;\ntext-transform: uppercase; color: rgba(var(--fa-rgb), 0.85); margin-bottom: 4px;\n}\n#nx-faction .nx-fa-stat-value { display: block; font-family: var(--nx-mono); font-size: 13px; line-height: 1.45; color: var(--nx-ink); }\n#nx-faction .nx-fa-stat-value a { border-bottom: 1px solid rgba(var(--fa-rgb), 0.4); }\n#nx-faction .nx-fa-stat-value a:hover { border-bottom-color: var(--fa); }\n#nx-faction .nx-fa-est { color: var(--nx-faint); font-size: 0.85em; letter-spacing: 0.1em; }\n\n\/* matchup: excels \/ struggles *\/\n#nx-faction .nx-fa-vs { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; margin: 0 0 22px 0; }\n#nx-faction .nx-fa-vs-col {\nborder: 1px solid var(--nx-line); border-radius: 6px; background: var(--nx-card); padding: 13px 15px 14px;\n}\n#nx-faction .nx-fa-vs-col.is-up { border-top: 2px solid var(--fa); }\n#nx-faction .nx-fa-vs-col.is-down { border-top: 2px solid rgba(232, 241, 255, 0.35); }\n#nx-faction .nx-fa-vs-label {\ndisplay: block; font-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.26em;\ntext-transform: uppercase; margin: 0 0 9px 0; color: var(--nx-dim);\n}\n#nx-faction .nx-fa-vs-col.is-up .nx-fa-vs-label { color: var(--fa); }\n#nx-faction .nx-fa-vs li { position: relative; padding-left: 17px; font-size: 13px; line-height: 1.5; color: rgba(232, 241, 255, 0.8); margin: 0 0 6px 0; }\n#nx-faction .nx-fa-vs li:last-child { margin-bottom: 0; }\n#nx-faction .nx-fa-vs li::before { position: absolute; left: 0; top: 0; font-size: 10px; line-height: 1.95; }\n#nx-faction .nx-fa-vs-col.is-up li::before { content: \"\\25B2\"; color: var(--fa); }\n#nx-faction .nx-fa-vs-col.is-down li::before { content: \"\\25BC\"; color: rgba(232, 241, 255, 0.5); }\n\n#nx-faction .nx-fa-quote {\nmargin: 20px 0 0 0; padding: 0 0 0 18px; border-left: 1px solid rgba(var(--fa-rgb), 0.5);\nfont-style: italic; font-size: clamp(15px, 1.7vw, 17px); line-height: 1.55; color: rgba(232, 241, 255, 0.88);\nmax-width: 60ch;\n}\n#nx-faction .nx-fa-quote small { display: block; font-style: normal; font-size: 13px; color: var(--nx-dim); margin-top: 3px; }\n#nx-faction .nx-fa-quote cite {\ndisplay: block; margin-top: 7px; font-style: normal; font-family: var(--nx-mono);\nfont-size: 10.5px; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(var(--fa-rgb), 0.85);\n}\n#nx-faction .nx-fa-callout {\nborder: 1px dashed rgba(var(--fa-rgb), 0.45); border-radius: 6px; background: rgba(var(--fa-rgb), 0.05);\npadding: 14px 18px; margin: 20px 0 0 0; max-width: 66ch;\n}\n#nx-faction .nx-fa-callout-label {\ndisplay: block; font-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.28em;\ntext-transform: uppercase; color: rgba(var(--fa-rgb), 0.9); margin: 0 0 8px 0;\n}\n#nx-faction .nx-fa-callout p { font-size: 13.5px; line-height: 1.65; font-style: italic; color: var(--nx-dim); }\n\n\/* field notes: collapsible deep lore, no JS *\/\n#nx-faction .nx-fa-notes { margin: 20px 0 0 0; max-width: 66ch; }\n#nx-faction .nx-fa-notes details {\nborder: 1px solid var(--nx-line); border-radius: 6px; background: var(--nx-card); margin: 0 0 8px 0;\n}\n#nx-faction .nx-fa-notes summary {\ncursor: pointer; list-style: none; padding: 11px 15px;\nfont-family: var(--nx-mono); font-size: 11.5px; letter-spacing: 0.14em; text-transform: uppercase;\ncolor: var(--nx-ink); display: flex; align-items: center; gap: 10px;\n}\n#nx-faction .nx-fa-notes summary::-webkit-details-marker { display: none; }\n#nx-faction .nx-fa-notes summary::before {\ncontent: \"+\"; font-weight: 700; color: var(--fa); width: 12px; text-align: center; flex: none;\n}\n#nx-faction .nx-fa-notes details[open] summary::before { content: \"\\2212\"; }\n#nx-faction .nx-fa-notes summary:hover { color: var(--fa); }\n#nx-faction .nx-fa-notes summary:focus-visible { outline: 2px solid var(--fa); outline-offset: 2px; }\n#nx-faction .nx-fa-notes .nx-fa-note-body { padding: 0 15px 14px 37px; }\n#nx-faction .nx-fa-notes .nx-fa-note-body p { font-size: 13.5px; line-height: 1.7; color: rgba(232, 241, 255, 0.76); margin: 0 0 10px 0; }\n#nx-faction .nx-fa-notes .nx-fa-note-body p:last-child { margin-bottom: 0; }\n\n\/* nested sub-unit card (elite tier of the same unit) *\/\n#nx-faction .nx-fa-subunit {\nposition: relative; scroll-margin-top: 100px;\nborder: 1px solid rgba(var(--fa-rgb), 0.4); border-radius: 8px;\nbackground: linear-gradient(135deg, rgba(var(--fa-rgb), 0.09), rgba(0, 0, 0, 0.25) 60%);\npadding: clamp(18px, 2.6vw, 26px); margin: 22px 0 0 0;\n}\n#nx-faction .nx-fa-subunit .nx-fa-name { font-size: clamp(20px, 2.6vw, 28px); }\n#nx-faction .nx-fa-subunit .nx-fa-stats { margin-bottom: 14px; }\n#nx-faction .nx-fa-subunit .nx-fa-prose p { font-size: 14px; }\n\n\/* known specimen: a named, one-off variant of the unit above it\n(the Armory vaults' \"Known Specimens\" pattern, adapted) *\/\n#nx-faction .nx-fa-specs { position: relative; z-index: 1; margin-top: clamp(28px, 4vw, 44px); }\n#nx-faction .nx-fa-specs-head { display: flex; align-items: center; gap: 14px; margin: 0 0 16px 0; }\n#nx-faction .nx-fa-specs-label {\nfont-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.3em; text-transform: uppercase;\ncolor: var(--nx-dim); white-space: nowrap;\n}\n#nx-faction .nx-fa-specs-line { flex: 1; height: 1px; background: linear-gradient(90deg, rgba(var(--fa-rgb), 0.45), transparent); }\n#nx-faction .nx-fa-spec {\n--tier: #00FF66; --tier-rgb: 0, 255, 102;      \/* Armory \"Signature\" tier *\/\nposition: relative; scroll-margin-top: 100px;\nborder: 1px solid rgba(var(--tier-rgb), 0.4); border-radius: 8px;\nbackground: linear-gradient(135deg, rgba(var(--tier-rgb), 0.08), rgba(0, 0, 0, 0.3) 55%);\npadding: clamp(20px, 3vw, 32px);\ndisplay: grid; grid-template-columns: minmax(0, 260px) minmax(0, 1fr); gap: clamp(20px, 3vw, 40px); align-items: start;\n}\n#nx-faction .nx-fa-spec::before, #nx-faction .nx-fa-spec::after {\ncontent: \"\"; position: absolute; width: 22px; height: 22px; border-color: var(--tier); border-style: solid; opacity: 0.85; pointer-events: none;\n}\n#nx-faction .nx-fa-spec::before { top: -1px; left: -1px; border-width: 2px 0 0 2px; border-radius: 8px 0 0 0; }\n#nx-faction .nx-fa-spec::after { bottom: -1px; right: -1px; border-width: 0 2px 2px 0; border-radius: 0 0 8px 0; }\n#nx-faction .nx-fa-spec .nx-fa-slot { border-color: rgba(var(--tier-rgb), 0.65); box-shadow: 0 0 26px rgba(var(--tier-rgb), 0.2); }\n#nx-faction .nx-fa-spec .nx-fa-slot::before, #nx-faction .nx-fa-spec .nx-fa-slot::after { border-color: var(--tier); }\n#nx-faction .nx-fa-spec .nx-fa-slot .profile-click-hint { color: var(--tier); }\n#nx-faction .nx-fa-spec-art { text-align: center; }\n#nx-faction .nx-fa-ribbon {\ndisplay: inline-flex; align-items: center; gap: 8px; margin: 12px auto 0 auto; padding: 5px 12px;\nborder: 1px solid rgba(var(--tier-rgb), 0.5); border-radius: 3px; background: rgba(var(--tier-rgb), 0.08);\nfont-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.28em; text-transform: uppercase; color: var(--tier);\n}\n#nx-faction .nx-fa-ribbon i { width: 7px; height: 7px; background: var(--tier); box-shadow: 0 0 8px var(--tier); display: inline-block; transform: rotate(45deg); }\n#nx-faction .nx-fa-spec .nx-fa-rec { color: rgba(var(--tier-rgb), 0.95); }\n#nx-faction .nx-fa-spec .nx-fa-name { font-size: clamp(24px, 3.2vw, 36px); color: var(--tier); text-shadow: 0 0 24px rgba(var(--tier-rgb), 0.35); }\n#nx-faction .nx-fa-spec-type {\nfont-family: var(--nx-mono); font-size: 12px; letter-spacing: 0.14em; text-transform: uppercase;\ncolor: var(--nx-dim); margin: 0 0 18px 0; line-height: 1.6;\n}\n#nx-faction .nx-fa-affixes {\nmargin: 0 0 20px 0; padding: 14px 18px; max-width: 66ch;\nborder: 1px solid rgba(var(--tier-rgb), 0.28); border-left: 3px solid var(--tier); border-radius: 4px;\nbackground: rgba(var(--tier-rgb), 0.05);\n}\n#nx-faction .nx-fa-affixes li {\nposition: relative; padding-left: 18px; font-family: var(--nx-mono); font-size: 12.5px; line-height: 1.6;\ncolor: #B4F0CC; margin: 0 0 6px 0;\n}\n#nx-faction .nx-fa-affixes li:last-child { margin-bottom: 0; }\n#nx-faction .nx-fa-affixes li::before { content: \"\\25B8\"; position: absolute; left: 0; top: 0; color: var(--tier); }\n#nx-faction .nx-fa-debut {\nfont-family: var(--nx-mono); font-size: 11px; letter-spacing: 0.2em; text-transform: uppercase;\ncolor: var(--nx-faint); margin: 18px 0 0 0; padding-top: 12px; border-top: 1px solid rgba(var(--tier-rgb), 0.2);\n}\n#nx-faction .nx-fa-debut b { color: rgba(var(--tier-rgb), 0.9); font-weight: 600; }\n@media (max-width: 860px) {\n#nx-faction .nx-fa-spec { grid-template-columns: minmax(0, 1fr); }\n#nx-faction .nx-fa-spec-art { max-width: 300px; margin: 0 auto; width: 100%; }\n}\n\n\/* matchup table (capital ships etc.) *\/\n#nx-faction .nx-fa-match { margin: 20px 0 0 0; max-width: 66ch; }\n#nx-faction .nx-fa-match-label {\ndisplay: block; font-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.28em;\ntext-transform: uppercase; color: rgba(var(--fa-rgb), 0.9); margin: 0 0 8px 0;\n}\n#nx-faction .nx-fa-match li {\ndisplay: grid; grid-template-columns: minmax(0, 130px) minmax(0, 120px) minmax(0, 1fr);\ngap: 12px; align-items: baseline; padding: 8px 0; border-top: 1px solid rgba(232, 241, 255, 0.08);\nfont-family: var(--nx-mono); font-size: 12px; line-height: 1.5;\n}\n#nx-faction .nx-fa-match li.is-self { color: var(--nx-ink); }\n#nx-faction .nx-fa-match li b { color: var(--nx-ink); font-weight: 700; }\n#nx-faction .nx-fa-match li.is-self b { color: var(--fa); }\n#nx-faction .nx-fa-match li span { color: var(--nx-dim); }\n\n\/* timeline (legend told as dated entries) *\/\n#nx-faction .nx-fa-tl { margin: 20px 0 0 0; max-width: 66ch; border-left: 1px solid rgba(var(--fa-rgb), 0.35); }\n#nx-faction .nx-fa-tl li { position: relative; padding: 0 0 15px 20px; }\n#nx-faction .nx-fa-tl li:last-child { padding-bottom: 0; }\n#nx-faction .nx-fa-tl li::before {\ncontent: \"\"; position: absolute; left: -4px; top: 6px; width: 7px; height: 7px; border-radius: 50%;\nbackground: var(--fa); box-shadow: 0 0 8px rgba(var(--fa-rgb), 0.7);\n}\n#nx-faction .nx-fa-tl b {\ndisplay: block; font-family: var(--nx-mono); font-size: 10.5px; font-weight: 600; letter-spacing: 0.2em;\ntext-transform: uppercase; color: var(--fa); margin-bottom: 2px;\n}\n#nx-faction .nx-fa-tl span { display: block; font-size: 14px; line-height: 1.65; color: rgba(232, 241, 255, 0.8); }\n\n\/* === Command cards === *\/\n#nx-faction .nx-fa-cmd { display: grid; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr)); gap: 12px; }\n#nx-faction .nx-fa-cmd-card {\ndisplay: grid; grid-template-columns: 64px minmax(0, 1fr); gap: 14px; align-items: center;\nborder: 1px solid var(--nx-line); border-radius: 8px; background: var(--nx-card);\npadding: 14px 16px; color: var(--nx-ink);\ntransition: transform 0.2s ease, border-color 0.2s ease, background-color 0.2s ease;\n}\n#nx-faction .nx-fa-cmd-card:hover, #nx-faction .nx-fa-cmd-card:focus-visible {\ntransform: translateY(-2px); border-color: var(--fa); background: rgba(var(--fa-rgb), 0.08);\n}\n#nx-faction .nx-fa-cmd-card:focus-visible { outline: 2px solid var(--fa); outline-offset: 2px; }\n#nx-faction .nx-fa-cmd-card img {\nwidth: 64px; height: 64px; border-radius: 50%; object-fit: cover;\nborder: 2px solid rgba(var(--fa-rgb), 0.55);\n}\n#nx-faction .nx-fa-cmd-rank {\ndisplay: block; font-family: var(--nx-mono); font-size: 9.5px; letter-spacing: 0.22em;\ntext-transform: uppercase; color: var(--fa); margin-bottom: 3px;\n}\n#nx-faction .nx-fa-cmd-name {\ndisplay: block; font-family: var(--nx-display); font-weight: 700; font-size: 15px;\nletter-spacing: 0.04em; line-height: 1.25; color: var(--nx-ink);\n}\n#nx-faction .nx-fa-cmd-note { display: block; margin-top: 4px; font-size: 12.5px; line-height: 1.45; color: var(--nx-dim); }\n#nx-faction .nx-fa-more {\ndisplay: inline-block; margin-top: 18px;\nfont-family: var(--nx-mono); font-size: 11px; letter-spacing: 0.2em; text-transform: uppercase;\nborder-bottom: 1px solid rgba(var(--fa-rgb), 0.4);\n}\n#nx-faction .nx-fa-more:hover { border-bottom-color: var(--fa); }\n\n\/* === Holdings: control board === *\/\n#nx-faction .nx-fa-board { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; }\n#nx-faction .nx-fa-zone {\n--fc: var(--fa);\nposition: relative; border: 1px solid var(--nx-line); border-top: 3px solid var(--fc);\nborder-radius: 8px; background: var(--nx-card); padding: 15px 17px 16px; min-width: 0;\n}\n#nx-faction .nx-fa-zone-top { display: flex; align-items: baseline; justify-content: space-between; gap: 10px; margin-bottom: 8px; }\n#nx-faction .nx-fa-zone-name {\nfont-family: var(--nx-display); font-weight: 700; font-size: 17px; letter-spacing: 0.05em; text-transform: uppercase; color: var(--nx-ink);\n}\n#nx-faction .nx-fa-zone-owner {\nfont-family: var(--nx-mono); font-size: 9.5px; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase;\ncolor: var(--fc); border: 1px solid var(--fc); border-radius: 2px; padding: 2px 6px; white-space: nowrap;\n}\n#nx-faction .nx-fa-zone dl { margin: 0; display: grid; grid-template-columns: auto minmax(0, 1fr); gap: 4px 12px; }\n#nx-faction .nx-fa-zone dt { font-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.2em; text-transform: uppercase; color: var(--nx-faint); }\n#nx-faction .nx-fa-zone dd { margin: 0; font-family: var(--nx-mono); font-size: 12px; color: var(--nx-ink); }\n#nx-faction .nx-fa-zone p { margin: 10px 0 0 0; font-size: 12.5px; line-height: 1.5; color: var(--nx-dim); }\n#nx-faction .nx-fa-board-note { margin: 14px 0 0 0; font-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.06em; color: var(--nx-faint); }\n\n\/* holdings rows (multi-world powers) *\/\n#nx-faction .nx-fa-rows { border-top: 1px solid var(--nx-line); }\n#nx-faction .nx-fa-row {\ndisplay: grid; grid-template-columns: minmax(0, 150px) minmax(0, 120px) minmax(0, 1fr);\ngap: 6px 20px; align-items: baseline; padding: 14px 0; border-bottom: 1px solid var(--nx-line);\n}\n#nx-faction .nx-fa-row-name { font-family: var(--nx-display); font-weight: 700; font-size: 15px; letter-spacing: 0.05em; text-transform: uppercase; color: var(--nx-ink); }\n#nx-faction .nx-fa-row-status { font-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.18em; text-transform: uppercase; color: var(--fa); }\n#nx-faction .nx-fa-row-status.is-none { color: var(--nx-faint); }\n#nx-faction .nx-fa-row-body { font-size: 13.5px; line-height: 1.6; color: rgba(232, 241, 255, 0.78); }\n#nx-faction .nx-fa-row-body b { color: var(--nx-ink); font-weight: 600; }\n\n\/* composition bar *\/\n#nx-faction .nx-fa-comp { margin-top: clamp(26px, 3.5vw, 38px); }\n#nx-faction .nx-fa-comp-label, #nx-faction .nx-fa-minihead {\ndisplay: block; font-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.26em;\ntext-transform: uppercase; color: rgba(var(--fa-rgb), 0.9); margin: 0 0 12px 0;\n}\n#nx-faction .nx-fa-bar { display: flex; gap: 2px; height: 14px; border-radius: 4px; overflow: hidden; background: rgba(232, 241, 255, 0.06); }\n#nx-faction .nx-fa-bar i { display: block; height: 100%; background: var(--c); min-width: 3px; }\n#nx-faction .nx-fa-legend { display: flex; flex-wrap: wrap; gap: 8px 20px; margin-top: 12px; }\n#nx-faction .nx-fa-legend li { display: flex; align-items: center; gap: 8px; font-family: var(--nx-mono); font-size: 11.5px; color: var(--nx-ink); }\n#nx-faction .nx-fa-legend i { width: 10px; height: 10px; border-radius: 2px; background: var(--c); display: inline-block; flex: none; }\n#nx-faction .nx-fa-legend span { color: var(--nx-dim); }\n#nx-faction .nx-fa-minitiles { display: grid; grid-template-columns: repeat(auto-fit, minmax(190px, 1fr)); gap: 10px; margin-top: clamp(26px, 3.5vw, 38px); }\n\n\/* === Strategic assets === *\/\n#nx-faction .nx-fa-assets { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; }\n#nx-faction .nx-fa-asset {\nposition: relative; border: 1px solid var(--nx-line); border-radius: 8px; background: var(--nx-card);\npadding: 16px 18px 17px; min-width: 0;\n}\n#nx-faction .nx-fa-asset-type {\ndisplay: block; font-family: var(--nx-mono); font-size: 9.5px; letter-spacing: 0.24em;\ntext-transform: uppercase; color: rgba(var(--fa-rgb), 0.9); margin-bottom: 7px;\n}\n#nx-faction .nx-fa-asset-name {\ndisplay: block; font-family: var(--nx-display); font-weight: 700; font-size: 16px;\nletter-spacing: 0.04em; line-height: 1.25; color: var(--nx-ink); margin-bottom: 7px;\n}\n#nx-faction .nx-fa-asset p { font-size: 13px; line-height: 1.6; color: rgba(232, 241, 255, 0.76); }\n\n\/* === Diplomacy === *\/\n#nx-faction .nx-fa-dip { border-top: 1px solid var(--nx-line); }\n#nx-faction .nx-fa-dip-row {\n--fc: var(--nx-dim);\ndisplay: grid; grid-template-columns: 44px minmax(0, 190px) minmax(0, 132px) minmax(0, 1fr);\ngap: 6px 18px; align-items: center; padding: 13px 0; border-bottom: 1px solid var(--nx-line);\n}\n#nx-faction .nx-fa-dip-sig {\nwidth: 40px; height: 40px; border-radius: 6px; display: flex; align-items: center; justify-content: center;\nfont-family: var(--nx-display); font-weight: 700; font-size: 13px; letter-spacing: 0.04em;\ncolor: var(--fc); border: 1px solid var(--fc); background: rgba(0, 0, 0, 0.3);\n}\n#nx-faction .nx-fa-dip-name { font-family: var(--nx-display); font-weight: 700; font-size: 14.5px; letter-spacing: 0.04em; color: var(--nx-ink); line-height: 1.25; }\n#nx-faction a.nx-fa-dip-name:hover { color: var(--fc); }\n#nx-faction .nx-fa-stance {\njustify-self: start;\nfont-family: var(--nx-mono); font-size: 10px; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase;\npadding: 4px 8px; border-radius: 3px; border: 1px solid currentColor; white-space: nowrap;\n}\n#nx-faction .nx-fa-stance.is-hostile { color: #FF7A7A; }\n#nx-faction .nx-fa-stance.is-tense { color: #FFB84D; }\n#nx-faction .nx-fa-stance.is-warm { color: #6FE0A8; }\n#nx-faction .nx-fa-stance.is-none { color: rgba(232, 241, 255, 0.6); }\n#nx-faction .nx-fa-dip-note { font-size: 13.5px; line-height: 1.55; color: rgba(232, 241, 255, 0.78); }\n\n\/* === Outro === *\/\n#nx-faction .nx-fa-outro { text-align: center; }\n#nx-faction .nx-fa-outro .nx-fa-quote {\nborder-left: 0; padding: 0; margin: 0 auto; max-width: 56ch; font-size: clamp(16px, 2vw, 20px);\n}\n#nx-faction .nx-fa-links { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; margin-top: clamp(26px, 3.5vw, 38px); }\n#nx-faction .nx-fa-link {\nfont-family: var(--nx-mono); font-size: 11px; letter-spacing: 0.2em; text-transform: uppercase;\nborder: 1px solid rgba(var(--fa-rgb), 0.45); border-radius: 4px; padding: 10px 16px;\nbackground: rgba(var(--fa-rgb), 0.06); color: var(--nx-ink);\ntransition: background-color 0.2s ease, border-color 0.2s ease, transform 0.2s ease;\n}\n#nx-faction .nx-fa-link:hover, #nx-faction .nx-fa-link:focus-visible {\nbackground: rgba(var(--fa-rgb), 0.2); border-color: var(--fa); transform: translateY(-2px);\n}\n#nx-faction .nx-fa-link:focus-visible { outline: 2px solid var(--fa); outline-offset: 2px; }\n\n\/* === Motion: progressive, guarded, compositor-only === *\/\n@media (prefers-reduced-motion: no-preference) {\n@supports (animation-timeline: view()) {\n#nx-faction .nx-rev { animation: nxFaRise linear both; animation-timeline: view(); animation-range: entry 4% entry 34%; }\n}\n@keyframes nxFaRise { from { opacity: 0; transform: translateY(24px); } to { opacity: 1; transform: none; } }\n#nx-faction .nx-fa-crest-halo { animation: nxFaHalo 5s ease-in-out infinite; }\n@keyframes nxFaHalo { 0%, 100% { opacity: 0.45; } 50% { opacity: 0.9; } }\n}\n\n\/* === Responsive === *\/\n@media (max-width: 1000px) {\n#nx-faction .nx-fa-doc-grid { grid-template-columns: minmax(0, 1fr); }\n#nx-faction .nx-fa-assets { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n#nx-faction .nx-fa-board { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 860px) {\n#nx-faction .nx-fa-hero-grid { grid-template-columns: minmax(0, 1fr); text-align: center; }\n#nx-faction .nx-fa-crest { max-width: 200px; }\n#nx-faction .nx-fa-pitch, #nx-faction .nx-fa-lead { margin-left: auto; margin-right: auto; }\n#nx-faction .nx-fa-arch { justify-content: center; }\n#nx-faction .nx-fa-unit-grid, #nx-faction .nx-fa-flip .nx-fa-unit-grid { grid-template-columns: minmax(0, 1fr); gap: 26px; }\n#nx-faction .nx-fa-flip .nx-fa-art { order: 1; }\n#nx-faction .nx-fa-flip .nx-fa-data { order: 2; }\n#nx-faction .nx-fa-art { position: static; max-width: 420px; margin: 0 auto; width: 100%; }\n#nx-faction .nx-fa-watermark { font-size: clamp(46px, 15vw, 96px); }\n\/* ladder becomes a swipe rail (site mobile convention) *\/\n#nx-faction .nx-fa-ladder {\ndisplay: flex; overflow-x: auto; scroll-snap-type: x proximity; padding-bottom: 8px;\n-webkit-overflow-scrolling: touch;\n}\n#nx-faction .nx-fa-node { flex: 0 0 62%; max-width: 250px; scroll-snap-align: start; }\n#nx-faction .nx-fa-row { grid-template-columns: minmax(0, 1fr) auto; }\n#nx-faction .nx-fa-row-body { grid-column: 1 \/ -1; }\n#nx-faction .nx-fa-dip-row { grid-template-columns: 44px minmax(0, 1fr) auto; }\n#nx-faction .nx-fa-dip-note { grid-column: 1 \/ -1; }\n}\n@media (max-width: 640px) {\n#nx-faction .nx-fa-pm, #nx-faction .nx-fa-vs { grid-template-columns: minmax(0, 1fr); }\n#nx-faction .nx-fa-assets, #nx-faction .nx-fa-board { grid-template-columns: minmax(0, 1fr); }\n#nx-faction .nx-fa-tiles { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n#nx-faction .nx-fa-match li { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); }\n#nx-faction .nx-fa-match li span { grid-column: 1 \/ -1; }\n#nx-faction .nx-fa-pips i { width: 16px; }\n#nx-faction .nx-fa-rate-top { flex-wrap: wrap; }\n}\n\n\/* === NucleusGallery modal base + this faction's skin (lore pages have no\nMaster Block, so the modal styles travel with the cell) === *\/\n.nucleus-gallery-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(5, 6, 8, 0.96); z-index: 10000; display: flex; align-items: center; justify-content: center; opacity: 0; visibility: hidden; transition: opacity 0.3s ease, visibility 0.3s ease; }\n.nucleus-gallery-overlay.active { opacity: 1; visibility: visible; }\n.nucleus-gallery-container { position: relative; max-width: 90vw; max-height: 85vh; text-align: center; }\n.nucleus-gallery-image { max-width: 100%; max-height: 70vh; object-fit: contain; border-radius: 8px; transition: border-color 0.3s ease, box-shadow 0.3s ease; }\n.nucleus-gallery-nav { position: absolute; top: 50%; transform: translateY(-50%); width: 50px; height: 50px; border-radius: 50%; cursor: pointer; font-size: 24px; display: flex; align-items: center; justify-content: center; transition: background-color 0.3s ease, box-shadow 0.3s ease, transform 0.3s ease; }\n.nucleus-gallery-nav.prev { left: -70px; }\n.nucleus-gallery-nav.next { right: -70px; }\n.nucleus-gallery-title { font-family: 'Orbitron', 'Avenir Next', 'Trebuchet MS', sans-serif; font-size: 17px; letter-spacing: 0.06em; margin-top: 20px; }\n.nucleus-gallery-counter { font-family: monospace; font-size: 12px; margin-top: 8px; letter-spacing: 2px; }\n.nucleus-gallery-close { margin-top: 25px; background: transparent; padding: 10px 30px; font-family: monospace; font-size: 13px; letter-spacing: 2px; cursor: pointer; transition: background-color 0.3s ease, box-shadow 0.3s ease; border-radius: 4px; }\n.nucleus-gallery-dots { display: flex; justify-content: center; gap: 10px; margin-top: 15px; }\n.nucleus-gallery-dot { width: 10px; height: 10px; border-radius: 50%; cursor: pointer; transition: background-color 0.3s ease, transform 0.3s ease; }\n@media (max-width: 760px) { .nucleus-gallery-nav.prev { left: 6px; } .nucleus-gallery-nav.next { right: 6px; } }\n.nucleus-gallery-overlay.theme-fenris .nucleus-gallery-image { border: 3px solid rgba(255, 107, 53, 0.55); box-shadow: 0 0 50px rgba(255, 107, 53, 0.32); }\n.nucleus-gallery-overlay.theme-fenris .nucleus-gallery-nav { background: rgba(255, 107, 53, 0.2); border: 2px solid rgba(255, 107, 53, 0.55); color: #FFC2A6; }\n.nucleus-gallery-overlay.theme-fenris .nucleus-gallery-nav:hover { background: rgba(255, 107, 53, 0.4); box-shadow: 0 0 25px rgba(255, 107, 53, 0.5); transform: translateY(-50%) scale(1.1); }\n.nucleus-gallery-overlay.theme-fenris .nucleus-gallery-title { color: #FFF1EA; text-shadow: 0 0 20px rgba(255, 107, 53, 0.45); }\n.nucleus-gallery-overlay.theme-fenris .nucleus-gallery-counter { color: #FFC2A6; }\n.nucleus-gallery-overlay.theme-fenris .nucleus-gallery-close { border: 2px solid rgba(255, 107, 53, 0.55); color: #FF6B35; }\n.nucleus-gallery-overlay.theme-fenris .nucleus-gallery-close:hover { background: rgba(255, 107, 53, 0.25); box-shadow: 0 0 20px rgba(255, 107, 53, 0.4); }\n.nucleus-gallery-overlay.theme-fenris .nucleus-gallery-dot { background: rgba(255, 107, 53, 0.3); border: 2px solid rgba(255, 107, 53, 0.55); }\n.nucleus-gallery-overlay.theme-fenris .nucleus-gallery-dot.active { background: #FF6B35; box-shadow: 0 0 12px rgba(255, 107, 53, 0.75); transform: scale(1.2); }\n<\/style>\n\n<div id=\"nx-faction\" data-theme=\"fenris\">\n<div class=\"nx-fa-stars\"><\/div>\n<!-- NucleusGallery modal structure - REQUIRED ONCE PER PAGE. -->\n<div id=\"nucleus-gallery-overlay\" class=\"nucleus-gallery-overlay\">\n    <div class=\"nucleus-gallery-container\">\n        <button class=\"nucleus-gallery-nav prev\" onclick=\"NucleusGallery.prev()\" aria-label=\"Previous image\">\u2039<\/button>\n        <img decoding=\"async\" id=\"nucleus-gallery-image\" class=\"nucleus-gallery-image\" src=\"\" alt=\"\">\n        <button class=\"nucleus-gallery-nav next\" onclick=\"NucleusGallery.next()\" aria-label=\"Next image\">\u203a<\/button>\n        <div id=\"nucleus-gallery-title\" class=\"nucleus-gallery-title\"><\/div>\n        <div id=\"nucleus-gallery-counter\" class=\"nucleus-gallery-counter\"><\/div>\n        <div id=\"nucleus-gallery-dots\" class=\"nucleus-gallery-dots\"><\/div>\n        <button class=\"nucleus-gallery-close\" onclick=\"NucleusGallery.close()\">[ CLOSE ]<\/button>\n    <\/div>\n<\/div>\n<div class=\"nx-fa-wrap\">\n<header id=\"fenris-units\" class=\"nx-fa-hero\"><div class=\"nx-fa-in\">\n<div class=\"nx-fa-hero-grid\">\n    <div class=\"nx-fa-crest\"><div class=\"nx-fa-crest-halo\" aria-hidden=\"true\"><\/div><img loading=\"lazy\" src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/FH-Emblem.jpg\" alt=\"Fenris Horde emblem: a horned beast's skull cast in bronze\" width=\"1024\" height=\"1024\" decoding=\"async\"><span class=\"nx-fa-crest-tag\">Horde sigil<\/span><\/div>\n    <div class=\"nx-fa-hero-text\">\n        <p class=\"nx-fa-eyebrow\">Nucleus Faction Registry \u00b7 File FH<\/p>\n        <h1 class=\"nx-fa-title\">Fenris Horde<\/h1>\n        <p class=\"nx-fa-desig\">Prime Horde \u00b7 Europa, Io, Titan, northern Mars<\/p>\n        <p class=\"nx-fa-pitch\">It does not want you dead. It has a use for you.<\/p>\n        <p class=\"nx-fa-lead\">One of the Three Prime Hordes. It originated on Saturn, broke out of a Nordic university on Europa in 2284, and eleven years later outnumbers every other Radi-Mon horde combined. It fights on two fronts at once: overwhelming force, and the systematic exploitation of human sexuality. An army can be outgunned. An enemy that turns your own body into a reason to stop fighting is a different kind of war.<\/p>\n        <div class=\"nx-fa-arch\"><span class=\"nx-fa-arch-label\">Archetype<\/span><span class=\"nx-fa-chip\">Swarm<\/span><span class=\"nx-fa-chip\">Living infrastructure<\/span><span class=\"nx-fa-chip\">Capture economy<\/span><\/div>\n        <p class=\"nx-fa-motto\">\u201cDominate to Procreate.\u201d<\/p>\n    <\/div>\n<\/div>\n<div class=\"nx-fa-tiles\"><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Origin<\/span><span class=\"nx-fa-tile-value\">Saturn<\/span><span class=\"nx-fa-tile-sub\">The outbreak came at the Jotunheim Institute, Europa, in 2284<\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Primarch<\/span><span class=\"nx-fa-tile-value\">Skarn<\/span><span class=\"nx-fa-tile-sub\">Formerly Sven Solheim. The first Draug<\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Primary hive<\/span><span class=\"nx-fa-tile-value\">Europa<\/span><span class=\"nx-fa-tile-sub\">With further hives across Jupiter&#8217;s moons<\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Population<\/span><span class=\"nx-fa-tile-value\">~4.4 billion<\/span><span class=\"nx-fa-tile-sub\">Almost all of it Radi-Mons. The largest organized force in the Seven Realms <span class=\"nx-fa-est\">est.<\/span><\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Political status<\/span><span class=\"nx-fa-tile-value\">Occupier<\/span><span class=\"nx-fa-tile-sub\">Rules the moons of the Nordic Commonwealth<\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Threat level<\/span><span class=\"nx-fa-tile-value\">Critical<\/span><span class=\"nx-fa-tile-sub\">Atomic Accord threat registry, 2295<\/span><\/div><\/div>\n<p class=\"nx-fa-advisory\"><b>18+<\/b> &nbsp;This file describes sexual violence, captivity and forced breeding as a hostile faction practices them. It does so in the plain language of a threat assessment, and none of it is endorsed. All of it is fiction.<\/p>\n<\/div><\/header>\n<section id=\"faction-doctrine\" class=\"nx-fa-sec nx-fa-sec-alt\"><div class=\"nx-fa-in\">\n<header class=\"nx-fa-sec-head nx-rev\">\n    <p class=\"nx-fa-kicker\">\/\/ 01 \u2014 Doctrine<\/p>\n    <h2 class=\"nx-fa-h\">How the Horde wins<\/h2>\n<\/header>\n<div class=\"nx-fa-doc-grid\">\n<div class=\"nx-rev\">\n    <div class=\"nx-fa-prose\"><p>Numbers come first. One working Breast Barrow turns out a pack of twelve Bone Fiends in under an hour, and the Horde has Barrows on four worlds. The cheap units pin an enemy in place. A Kraken turns the rabble into a formation. Draugs do the killing that matters.<\/p><p><b>The second front is capture.<\/b> The Horde does not want its enemies dead. Captives are its breeding stock, the food its Draugs live on, and the raw material of its buildings. Skarn&#8217;s own summary is four words long: \u201cThe Horde wastes nothing.\u201d<\/p><\/div>\n    <div class=\"nx-fa-pm\">\n        <div class=\"nx-fa-pm-col is-edge\"><span class=\"nx-fa-pm-label\">Edges<\/span><ul><li><b>Numbers.<\/b> More bodies than every other horde combined, and a growth rate the Accord records only as \u201crapid.\u201d<\/li><li><b>Kraken command.<\/b> Under a Kraken, a pack flanks, feigns retreat and picks its targets.<\/li><li><b>Draugs.<\/b> Once human. Stronger than any soldier, regenerating, ageless, and at home in hard vacuum.<\/li><li><b>Vacuum reach.<\/b> An Elder Kraken wraps a boarding party in breathable air and parks it against a hull.<\/li><li><b>Nothing wasted.<\/b> Captives feed the Draugs and the hive. Even the dead are built into its defences.<\/li><li><b>Captives who want to return.<\/b> Rescued prisoners have crossed active war zones to go back.<\/li><\/ul><\/div>\n        <div class=\"nx-fa-pm-col is-liab\"><span class=\"nx-fa-pm-label\">Liabilities<\/span><ul><li><b>The Barrow.<\/b> Destroy a cluster&#8217;s Breast Barrow and the whole cluster starves and rots within days.<\/li><li><b>The Kraken.<\/b> Kill it and the pack falls apart on the spot. Concentrated fire makes it flee.<\/li><li><b>Few casters.<\/b> Only Krakens and female Draugs wield psionics, and female Draugs are outnumbered two to one by males.<\/li><li><b>Predictable appetites.<\/b> Leaderless Skuggrs abandon a fight for the nearest sewage line. Bone Fiends run from pregnant women.<\/li><li><b>Rooted defences.<\/b> A Seed Tower cut off from its Barrow dies in days.<\/li><li><b>The Primarch&#8217;s fixation.<\/b> Unconfirmed intelligence says Skarn is obsessed with one living person.<\/li><\/ul><\/div>\n    <\/div>\n<\/div>\n<aside class=\"nx-fa-intel nx-rev\" aria-label=\"Threat assessment, an in-world estimate\">\n    <p class=\"nx-fa-intel-label\">\/\/ Threat assessment \u00b7 Estimate<\/p>\n    <p class=\"nx-fa-intel-src\">Filed by: the Atomic Accord, threat registry, file AA-7749-FENRIS.<br>Assessment current as of 2295.02.<\/p>\n    <div class=\"nx-fa-rate\"><div class=\"nx-fa-rate-top\"><span class=\"nx-fa-rate-name\">Firepower<\/span><span class=\"nx-fa-rate-meter\"><span class=\"nx-fa-pips\" role=\"img\" aria-label=\"5 out of 5\"><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><\/span><span class=\"nx-fa-rate-num\">5\/5<\/span><\/span><\/div><p class=\"nx-fa-rate-note\">\u201cThe largest massed force on record. Siege beasts, corrosive mortar, and swarms no defensive line has outlasted.\u201d<\/p><\/div>\n    <div class=\"nx-fa-rate\"><div class=\"nx-fa-rate-top\"><span class=\"nx-fa-rate-name\">Staying power<\/span><span class=\"nx-fa-rate-meter\"><span class=\"nx-fa-pips\" role=\"img\" aria-label=\"5 out of 5\"><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><\/span><span class=\"nx-fa-rate-num\">5\/5<\/span><\/span><\/div><p class=\"nx-fa-rate-note\">\u201cRegenerating elites, and replacement packs within the hour.\u201d<\/p><\/div>\n    <div class=\"nx-fa-rate\"><div class=\"nx-fa-rate-top\"><span class=\"nx-fa-rate-name\">Mobility<\/span><span class=\"nx-fa-rate-meter\"><span class=\"nx-fa-pips\" role=\"img\" aria-label=\"4 out of 5\"><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i><\/i><\/span><span class=\"nx-fa-rate-num\">4\/5<\/span><\/span><\/div><p class=\"nx-fa-rate-note\">\u201cIt burrows, it boards, and it crosses vacuum without ships.\u201d<\/p><\/div>\n    <div class=\"nx-fa-rate\"><div class=\"nx-fa-rate-top\"><span class=\"nx-fa-rate-name\">Psionics<\/span><span class=\"nx-fa-rate-meter\"><span class=\"nx-fa-pips\" role=\"img\" aria-label=\"3 out of 5\"><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i><\/i><i><\/i><\/span><span class=\"nx-fa-rate-num\">3\/5<\/span><\/span><\/div><p class=\"nx-fa-rate-note\">\u201cKrakens and female Draugs only. Everything else in the Horde is muscle.\u201d<\/p><\/div>\n    <div class=\"nx-fa-rate\"><div class=\"nx-fa-rate-top\"><span class=\"nx-fa-rate-name\">Economy<\/span><span class=\"nx-fa-rate-meter\"><span class=\"nx-fa-pips\" role=\"img\" aria-label=\"5 out of 5\"><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><\/span><span class=\"nx-fa-rate-num\">5\/5<\/span><\/span><\/div><p class=\"nx-fa-rate-note\">\u201cA closed loop. Every captive taken adds to output.\u201d<\/p><\/div>\n    <div class=\"nx-fa-rate\"><div class=\"nx-fa-rate-top\"><span class=\"nx-fa-rate-name\">Leverage<\/span><span class=\"nx-fa-rate-meter\"><span class=\"nx-fa-pips\" role=\"img\" aria-label=\"4 out of 5\"><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i class=\"on\"><\/i><i><\/i><\/span><span class=\"nx-fa-rate-num\">4\/5<\/span><\/span><\/div><p class=\"nx-fa-rate-note\">\u201cIt governs a recognised state, and three human powers still keep non-hostile relations with it.\u201d<\/p><\/div>\n    <p class=\"nx-fa-intel-foot\">Registry estimate, restricted to Accord signatories. On Earth, the Accord&#8217;s public position is that there is nothing to assess.<\/p>\n<\/aside>\n<\/div>\n<\/div><\/section>\n<section id=\"faction-orbat\" class=\"nx-fa-sec\"><div class=\"nx-fa-in\">\n<header class=\"nx-fa-sec-head nx-rev\">\n    <p class=\"nx-fa-kicker\">\/\/ 02 \u2014 Order of Battle<\/p>\n    <h2 class=\"nx-fa-h\">What they field<\/h2>\n    <p class=\"nx-fa-sub\">Cheap bodies at the bottom, minds at the top, and one structure everything else depends on. Tiers follow the Codex class lines.<\/p>\n<\/header>\n<nav class=\"nx-fa-ladder is-wrap5 nx-rev\" style=\"--cols:10\" aria-label=\"Order of battle\">\n    <a class=\"nx-fa-node\" href=\"#unit-maur\"><span class=\"nx-fa-tier\">WRK<\/span><span class=\"nx-fa-node-name\">Maur<\/span><span class=\"nx-fa-node-role\">Builder and hauler<\/span><span class=\"nx-fa-node-class\">Ground \u00b7 Foundational \u00b7 Worker<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-fiend\"><span class=\"nx-fa-tier\">T1<\/span><span class=\"nx-fa-node-name\">Bone Fiend<\/span><span class=\"nx-fa-node-role\">Pack vanguard and scout<\/span><span class=\"nx-fa-node-class\">Ground \u00b7 Foundational \u00b7 Melee<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-skuggr\"><span class=\"nx-fa-tier\">T1<\/span><span class=\"nx-fa-node-name\">Skuggr<\/span><span class=\"nx-fa-node-role\">Bile-spitting ranged pack<\/span><span class=\"nx-fa-node-class\">Ground \u00b7 Foundational \u00b7 Ranged<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-midge\"><span class=\"nx-fa-tier\">AIR<\/span><span class=\"nx-fa-node-name\">Blood Midge<\/span><span class=\"nx-fa-node-role\">Anti-air swarm<\/span><span class=\"nx-fa-node-class\">Air \u00b7 Foundational \u00b7 Swarm<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-kvelm\"><span class=\"nx-fa-tier\">T2<\/span><span class=\"nx-fa-node-name\">Kvelm<\/span><span class=\"nx-fa-node-role\">Burrowing captor<\/span><span class=\"nx-fa-node-class\">Ground \u00b7 Advanced \u00b7 Ambush<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-jotunn\"><span class=\"nx-fa-tier\">T2<\/span><span class=\"nx-fa-node-name\">J\u01ebtunn<\/span><span class=\"nx-fa-node-role\">Siege beast<\/span><span class=\"nx-fa-node-class\">Ground \u00b7 Advanced \u00b7 Siege<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-kraken\"><span class=\"nx-fa-tier\">CMD<\/span><span class=\"nx-fa-node-name\">Kraken<\/span><span class=\"nx-fa-node-role\">Telepathic commander<\/span><span class=\"nx-fa-node-class\">Air \u00b7 Advanced \u00b7 Psionic Command<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-draug\"><span class=\"nx-fa-tier\">T3<\/span><span class=\"nx-fa-node-name\">Draug<\/span><span class=\"nx-fa-node-role\">Elite. Once human<\/span><span class=\"nx-fa-node-class\">Ground \u00b7 Advanced \u00b7 Psionic<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-seed-tower\"><span class=\"nx-fa-tier\">STR<\/span><span class=\"nx-fa-node-name\">Seed Tower<\/span><span class=\"nx-fa-node-role\">Base defence<\/span><span class=\"nx-fa-node-class\">Structure \u00b7 Foundational<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-barrow\"><span class=\"nx-fa-tier\">STR<\/span><span class=\"nx-fa-node-name\">Breast Barrow<\/span><span class=\"nx-fa-node-role\">Hive core<\/span><span class=\"nx-fa-node-class\">Structure \u00b7 Advanced<\/span><\/a>\n<\/nav>\n<\/div><\/section>\n<section id=\"unit-maur\" class=\"nx-fa-unit\" data-theme=\"fenris\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Maur<\/p>\n    <div class=\"nx-fa-in\"><div class=\"nx-fa-unit-grid\">\n<div class=\"nx-fa-art nx-rev\">\n    <div class=\"nucleus-profile-image nx-fa-slot\" data-gallery=\"[{&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/05\/Maur-1-logo.jpg&quot;, &quot;title&quot;: &quot;A lone Maur in a Venusian underground passage&quot;}]\" data-character-name=\"Maur\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Maur gallery\">\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/05\/Maur-1-logo.jpg\" alt=\"A lone Maur in a Venusian underground passage\" width=\"1024\" height=\"1024\" loading=\"lazy\" decoding=\"async\">\n        <div class=\"profile-click-hint\">[ VIEW GALLERY ]<\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">A lone Maur in a Venusian underground passage<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 01 \u00b7 Fenris Horde<\/p>\n    <h3 class=\"nx-fa-name\">Maur<\/h3>\n    <div class=\"nx-fa-tags\"><span class=\"nx-fa-tier\">WRK<\/span><span class=\"nx-fa-chip\">Ground<\/span><span class=\"nx-fa-chip\">Foundational<\/span><span class=\"nx-fa-chip\">Worker<\/span><\/div>\n    <p class=\"nx-fa-oneline\">An ant-lobster hybrid the size of a hoverbike, and the reason a hive cluster grows at all.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Builds<\/span><span class=\"nx-fa-stat-value\">The Nest, Seed Towers, Breast Barrows<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Gathers<\/span><span class=\"nx-fa-stat-value\">Zephyrium and fusion waste<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Temper<\/span><span class=\"nx-fa-stat-value\">Docile. Scatters when attacked, then goes back to work<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Detail<\/span><span class=\"nx-fa-stat-value\">A few carry food and water to the hive&#8217;s captives<\/span><\/div>\n<\/div>\n<div class=\"nx-fa-vs\">\n    <div class=\"nx-fa-vs-col is-up\"><span class=\"nx-fa-vs-label\">Excels at<\/span><ul><li>Shifting tonnage that would need heavy machinery in a human yard<\/li><li>Raising a hive, and keeping it standing<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Fighting. The Horde never asks it to<\/li><li>Surviving once the escorts are gone<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>Bone Fiends and Skuggrs clear ground. Maurs claim it. A cluster without them stops growing, starves, and collapses inward. That makes the least dangerous creature in the Horde one of the better targets.<\/p><\/div>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-fiend\" class=\"nx-fa-unit nx-fa-flip\" data-theme=\"fenris\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Fiend<\/p>\n    <div class=\"nx-fa-in\"><div class=\"nx-fa-unit-grid\">\n<div class=\"nx-fa-art nx-rev\">\n    <div class=\"nucleus-profile-image nx-fa-slot\" data-gallery=\"[{&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/FH-BoneFiend-1.jpg&quot;, &quot;title&quot;: &quot;Bone Fiend&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/FH-BoneFiend-2.jpg&quot;, &quot;title&quot;: &quot;Bone Fiend, mid-charge&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/FH-BoneFiend-3.jpg&quot;, &quot;title&quot;: &quot;Bone Fiend \u2014 pale-hided strain&quot;}]\" data-character-name=\"Bone Fiend\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Bone Fiend gallery\">\n        <span class=\"nx-fa-count\">1 \/ 3<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/FH-BoneFiend-1.jpg\" alt=\"Bone Fiend\" width=\"1024\" height=\"1024\" loading=\"lazy\" decoding=\"async\">\n        <div class=\"profile-click-hint\">[ VIEW GALLERY ]<\/div>\n    <\/div>\n    <div class=\"nx-fa-thumbs\">\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Bone Fiend\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/FH-BoneFiend-1.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Bone Fiend, mid-charge\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/FH-BoneFiend-2.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Bone Fiend \u2014 pale-hided strain\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(2);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/FH-BoneFiend-3.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">Bone Fiend<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 02 \u00b7 Fenris Horde<\/p>\n    <h3 class=\"nx-fa-name\">Bone Fiend<\/h3>\n    <div class=\"nx-fa-tags\"><span class=\"nx-fa-tier\">T1<\/span><span class=\"nx-fa-chip\">Ground<\/span><span class=\"nx-fa-chip\">Foundational<\/span><span class=\"nx-fa-chip\">Melee<\/span><span class=\"nx-fa-chip\">Scout<\/span><\/div>\n    <p class=\"nx-fa-oneline\">A wolf-sized pack hunter, fast and numerous, bred to die so that stronger creatures do not have to.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Pack<\/span><span class=\"nx-fa-stat-value\">Twelve to several dozen<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Size<\/span><span class=\"nx-fa-stat-value\">About an average wolf. Smaller than the first Titan strain<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Production<\/span><span class=\"nx-fa-stat-value\">Twelve in under an hour from one working Barrow<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Role<\/span><span class=\"nx-fa-stat-value\">First wave in a fight, forward scout in an expansion<\/span><\/div>\n<\/div>\n<div class=\"nx-fa-vs\">\n    <div class=\"nx-fa-vs-col is-up\"><span class=\"nx-fa-vs-label\">Excels at<\/span><ul><li>Overrunning anything unfortified<\/li><li>Finding targets for the Horde&#8217;s captors<\/li><li>Being replaced by the next pack<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>A held line<\/li><li>Thinking. Without a Kraken it is a rabble<\/li><li>Pregnant women. See the field note<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>Its genetics are the simplest in the Horde, which makes it the quickest and cheapest Radi-Mon to mass-produce. The Earth strain traded size for breeding speed.<\/p><\/div>\n<div class=\"nx-fa-notes\">\n    <details><summary>Field note: what it chases, and what it runs from<\/summary><div class=\"nx-fa-note-body\"><p>Bone Fiends speed up when they pursue women who have never had sex. Xenobiologists at Ndovu Zenith measured an average gain of 22 percent, and 69 percent in extreme cases. The leading theory is that dormant psionic potential has an Aether signature the Fiends are bred to find. Those women are the Horde&#8217;s preferred cores for its Barrows.<\/p><p>They do the opposite around pregnant women, whose Aether signature reads as far more dangerous than they look. Fenris raids on remote settlements have bypassed expectant mothers again and again. One widely shared recording from a mining outpost near Hellas Basin shows a pregnant woman with a mining drill driving off six Bone Fiends by herself.<\/p><\/div><\/details>\n<\/div>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-skuggr\" class=\"nx-fa-unit\" data-theme=\"fenris\">\n    <span class=\"nx-legacy-anchor\" id=\"section-skuggr\" aria-hidden=\"true\"><\/span>\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Skuggr<\/p>\n    <div class=\"nx-fa-in\"><div class=\"nx-fa-unit-grid\">\n<div class=\"nx-fa-art nx-rev\">\n    <div class=\"nucleus-profile-image nx-fa-slot\" data-gallery=\"[{&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Skuggr-1-logo.jpg&quot;, &quot;title&quot;: &quot;A single Skuggr inside a space installation&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Skuggr-2-logo.jpg&quot;, &quot;title&quot;: &quot;A Skuggr pack advancing on a Martian colony&quot;}]\" data-character-name=\"Skuggr\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Skuggr gallery\">\n        <span class=\"nx-fa-count\">1 \/ 2<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Skuggr-1-logo.jpg\" alt=\"A single Skuggr inside a space installation\" width=\"1024\" height=\"1024\" loading=\"lazy\" decoding=\"async\">\n        <div class=\"profile-click-hint\">[ VIEW GALLERY ]<\/div>\n    <\/div>\n    <div class=\"nx-fa-thumbs\">\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"A single Skuggr inside a space installation\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Skuggr-1-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"A Skuggr pack advancing on a Martian colony\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Skuggr-2-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">A single Skuggr inside a space installation<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 03 \u00b7 Fenris Horde<\/p>\n    <h3 class=\"nx-fa-name\">Skuggr<\/h3>\n    <div class=\"nx-fa-tags\"><span class=\"nx-fa-tier\">T1<\/span><span class=\"nx-fa-chip\">Ground<\/span><span class=\"nx-fa-chip\">Foundational<\/span><span class=\"nx-fa-chip\">Ranged<\/span><\/div>\n    <p class=\"nx-fa-oneline\">An insect the size of a compact car that spits corrosive bile. Bone Fiends close the distance. Skuggrs hold it.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Stock<\/span><span class=\"nx-fa-stat-value\">Nordic shield bug and forest cockroach<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Bile<\/span><span class=\"nx-fa-stat-value\">Burns through standard combat armor in about ninety seconds<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Catalyzed bile<\/span><span class=\"nx-fa-stat-value\">Under fifteen seconds, for roughly 69 minutes after feeding<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Shell<\/span><span class=\"nx-fa-stat-value\">Near-silent, camouflaged, proof against hard vacuum<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Mind<\/span><span class=\"nx-fa-stat-value\">Far sharper than a Bone Fiend&#8217;s<\/span><\/div>\n<\/div>\n<div class=\"nx-fa-vs\">\n    <div class=\"nx-fa-vs-col is-up\"><span class=\"nx-fa-vs-label\">Excels at<\/span><ul><li>Pinning a platoon behind cover from high ground while heavier units advance<\/li><li>Any theatre, airless ones included<\/li><li>Sustained fire on armor<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Close quarters<\/li><li>Staying on task without a Kraken or Draug nearby<\/li><li>Bait<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>Bile strength jumps after a Skuggr eats material rich in Aether metabolites, and the richest source available is human female waste. Women process Aether constantly, and traces leave the body. Field medics describe catalyzed bile wounds as \u201cmelting.\u201d Medi-Vap can repair them if the casualty is pulled out fast enough.<\/p><p>The Horde exploits this without hesitation. Larger hives keep captive women fed and watered in holding pens for the purpose, and intercepted supply lines have carried sacs of harvested waste next to the ammunition. Skuggrs that feed on it regularly grow markedly more intelligent. Some learn to use human speech.<\/p><\/div>\n<div class=\"nx-fa-callout\"><span class=\"nx-fa-callout-label\">\/\/ Counter-tactic, now in frontier defence manuals<\/span><p>Leaderless packs fixate on sanitation systems and will ignore armed defenders to claw open a sewage line. Alliance Riggers on Mars wired a settlement&#8217;s restrooms with proximity charges, let the packs swarm in, and killed more than forty in one blast. Gut the plumbing, poison the bait, and let the obsession do the work.<\/p><\/div>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-midge\" class=\"nx-fa-unit nx-fa-flip\" data-theme=\"fenris\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Midge<\/p>\n    <div class=\"nx-fa-in\"><div class=\"nx-fa-unit-grid\">\n<div class=\"nx-fa-art nx-rev\">\n    <div class=\"nx-fa-slot nx-fa-pending\" aria-label=\"Artwork pending\"><span class=\"nx-fa-pglyph\" aria-hidden=\"true\">AIR<\/span><span class=\"nx-fa-plabel\">Art pending<\/span><\/div>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 04 \u00b7 Fenris Horde<\/p>\n    <h3 class=\"nx-fa-name\">Blood Midge <span class=\"nx-fa-native\" lang=\"zh-Hant\">Bl\u00f3\u00f0m\u00fd<\/span><\/h3>\n    <div class=\"nx-fa-tags\"><span class=\"nx-fa-tier\">AIR<\/span><span class=\"nx-fa-chip\">Foundational<\/span><span class=\"nx-fa-chip\">Swarm<\/span><\/div>\n    <p class=\"nx-fa-oneline\">The Horde&#8217;s answer to enemy air power: a biting midge grown to the size of a large dog, released by the hundred.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Stock<\/span><span class=\"nx-fa-stat-value\">The biting midges of Scandinavia&#8217;s summer marshes<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Swarm<\/span><span class=\"nx-fa-stat-value\">Hundreds<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Production<\/span><span class=\"nx-fa-stat-value\">Up to a dozen from a single egg<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Transport<\/span><span class=\"nx-fa-stat-value\">Carried dormant by the thousand, woken for deployment<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Ceiling<\/span><span class=\"nx-fa-stat-value\">Brief vacuum only. It cannot pursue past low orbit<\/span><\/div>\n<\/div>\n<div class=\"nx-fa-vs\">\n    <div class=\"nx-fa-vs-col is-up\"><span class=\"nx-fa-vs-label\">Excels at<\/span><ul><li>Choking engine intakes and fouling thruster arrays<\/li><li>Draining hydraulics and coolant through hull seams<\/li><li>Stripping exposed infantry<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Fire, flak and area psionics, which shred a swarm<\/li><li>Point defence that can see it coming<\/li><li>Losing its Kraken. The swarm scatters into mindless feeding<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>One Midge is no threat. The doctrine is saturation: a swarm buries an aircraft until something vital stops working, then drives its mouthparts into whatever has cracked open.<\/p><\/div>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-kvelm\" class=\"nx-fa-unit\" data-theme=\"fenris\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Kvelm<\/p>\n    <div class=\"nx-fa-in\"><div class=\"nx-fa-unit-grid\">\n<div class=\"nx-fa-art nx-rev\">\n    <div class=\"nucleus-profile-image nx-fa-slot\" data-gallery=\"[{&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/05\/Kvelm-1-logo.jpg&quot;, &quot;title&quot;: &quot;Kvelm in open ground&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/05\/Kvelm-3-logo.jpg&quot;, &quot;title&quot;: &quot;Kvelm breaching a shaft&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/05\/Kvelm-4-logo.jpg&quot;, &quot;title&quot;: &quot;A Xing Hong smuggler abducted by a Kvelm in the sewer, her body becoming receptive under the pheromone. Soon, she'll be brought to the nearest hive cluster...for breeding.&quot;}]\" data-character-name=\"Kvelm\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Kvelm gallery\">\n        <span class=\"nx-fa-count\">1 \/ 3<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/05\/Kvelm-1-logo.jpg\" alt=\"Kvelm in open ground\" width=\"1024\" height=\"1024\" loading=\"lazy\" decoding=\"async\">\n        <div class=\"profile-click-hint\">[ VIEW GALLERY ]<\/div>\n    <\/div>\n    <div class=\"nx-fa-thumbs\">\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Kvelm in open ground\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/05\/Kvelm-1-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Kvelm breaching a shaft\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/05\/Kvelm-3-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"A Xing Hong smuggler taken by a Kvelm in the sewer\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(2);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/05\/Kvelm-4-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">Kvelm in open ground<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 05 \u00b7 Fenris Horde<\/p>\n    <h3 class=\"nx-fa-name\">Kvelm<\/h3>\n    <div class=\"nx-fa-tags\"><span class=\"nx-fa-tier\">T2<\/span><span class=\"nx-fa-chip\">Ground<\/span><span class=\"nx-fa-chip\">Advanced<\/span><span class=\"nx-fa-chip\">Melee<\/span><span class=\"nx-fa-chip\">Ambush<\/span><\/div>\n    <p class=\"nx-fa-oneline\">\u201cThrottle,\u201d in J\u01ebturm\u00e1l. A python the size of a small bus that tunnels under its target and takes exactly one person.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Stock<\/span><span class=\"nx-fa-stat-value\">Scandinavian python<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Hunts<\/span><span class=\"nx-fa-stat-value\">Alone or in packs<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Approach<\/span><span class=\"nx-fa-stat-value\">Burrows through earth, stone and structural flooring<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Quota<\/span><span class=\"nx-fa-stat-value\">One Kvelm binds one human. No more, no less<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Habitat<\/span><span class=\"nx-fa-stat-value\">Tunnels, maintenance corridors, sewers. Anywhere with few exits<\/span><\/div>\n<\/div>\n<div class=\"nx-fa-vs\">\n    <div class=\"nx-fa-vs-col is-up\"><span class=\"nx-fa-vs-label\">Excels at<\/span><ul><li>Breaching reinforced flooring from below<\/li><li>Taking a target before anyone hears the ground crack<\/li><li>Delivering captives alive<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Open ground with room to run<\/li><li>Anyone who is watching the floor<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>What happens next depends on who it caught. A man is crushed and eaten. A woman is held, and the Kvelm secretes a pheromone through her skin that sedates her, forces arousal and steadily drains her Aether. She reaches the nearest hive cluster alive and docile, for conversion into a Draug or for a Barrow.<\/p><p>The pheromone fades within hours. Survivors say the memory of how their body responded does not.<\/p><\/div>\n<blockquote class=\"nx-fa-quote\">\u201cMen are fuel. Women are infrastructure.\u201d<cite>\u2014 Fenris doctrine, as summarized by Accord analysts<\/cite><\/blockquote>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-jotunn\" class=\"nx-fa-unit nx-fa-flip\" data-theme=\"fenris\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">J\u01ebtunn<\/p>\n    <div class=\"nx-fa-in\"><div class=\"nx-fa-unit-grid\">\n<div class=\"nx-fa-art nx-rev\">\n    <div class=\"nucleus-profile-image nx-fa-slot\" data-gallery=\"[{&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/FH-Jotunn-1.jpg&quot;, &quot;title&quot;: &quot;J\u01ebtunn&quot;}]\" data-character-name=\"J\u01ebtunn\" role=\"button\" tabindex=\"0\" aria-label=\"Open the J\u01ebtunn gallery\">\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/FH-Jotunn-1.jpg\" alt=\"J\u01ebtunn\" width=\"1024\" height=\"1024\" loading=\"lazy\" decoding=\"async\">\n        <div class=\"profile-click-hint\">[ VIEW GALLERY ]<\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">J\u01ebtunn<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 06 \u00b7 Fenris Horde<\/p>\n    <h3 class=\"nx-fa-name\">J\u01ebtunn<\/h3>\n    <div class=\"nx-fa-tags\"><span class=\"nx-fa-tier\">T2<\/span><span class=\"nx-fa-chip\">Ground<\/span><span class=\"nx-fa-chip\">Advanced<\/span><span class=\"nx-fa-chip\">Melee<\/span><span class=\"nx-fa-chip\">Siege<\/span><\/div>\n    <p class=\"nx-fa-oneline\">An African savanna elephant rebuilt as a siege engine. Its hide shrugs off bullets and its tusks go through titanium.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Stock<\/span><span class=\"nx-fa-stat-value\">African savanna elephant<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Hide<\/span><span class=\"nx-fa-stat-value\">Proof against most ballistic weapons<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Tusks<\/span><span class=\"nx-fa-stat-value\">Lengthened, reinforced, and able to pierce titanium armor<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Handler<\/span><span class=\"nx-fa-stat-value\">A female Draug<\/span><\/div>\n<\/div>\n<div class=\"nx-fa-vs\">\n    <div class=\"nx-fa-vs-col is-up\"><span class=\"nx-fa-vs-label\">Excels at<\/span><ul><li>Breaking fortifications and shield lines<\/li><li>Walking through small-arms fire<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Restraint. Its rage needs a handler<\/li><li>Losing that handler mid-battle<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>For all its fury a J\u01ebtunn can be steered. A female Draug can direct one. So can a psionic woman during ovulation.<\/p><\/div>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-kraken\" class=\"nx-fa-unit\" data-theme=\"fenris\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Kraken<\/p>\n    <div class=\"nx-fa-in\"><div class=\"nx-fa-unit-grid\">\n<div class=\"nx-fa-art nx-rev\">\n    <div class=\"nucleus-profile-image nx-fa-slot\" data-gallery=\"[{&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Kraken-cinema-art-1-logo.jpg&quot;, &quot;title&quot;: &quot;A Juvenile Kraken entering a space colony's tunnel&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Kraken-cinema-art-2-logo.jpg&quot;, &quot;title&quot;: &quot;An Elder Kraken casting the Void Vault&quot;}]\" data-character-name=\"Kraken\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Kraken gallery\">\n        <span class=\"nx-fa-count\">1 \/ 2<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Kraken-cinema-art-1-logo.jpg\" alt=\"A Juvenile Kraken entering a space colony's tunnel\" width=\"1024\" height=\"1024\" loading=\"lazy\" decoding=\"async\">\n        <div class=\"profile-click-hint\">[ VIEW GALLERY ]<\/div>\n    <\/div>\n    <div class=\"nx-fa-thumbs\">\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"A Juvenile Kraken entering a space colony's tunnel\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Kraken-cinema-art-1-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"An Elder Kraken casting the Void Vault\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Kraken-cinema-art-2-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">A Juvenile Kraken entering a space colony&#8217;s tunnel<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 07 \u00b7 Fenris Horde<\/p>\n    <h3 class=\"nx-fa-name\">Kraken<\/h3>\n    <div class=\"nx-fa-tags\"><span class=\"nx-fa-tier\">CMD<\/span><span class=\"nx-fa-chip\">Air<\/span><span class=\"nx-fa-chip\">Advanced<\/span><span class=\"nx-fa-chip\">Psionic Command<\/span><\/div>\n    <p class=\"nx-fa-oneline\">A psionic cephalopod that never stops growing. It is the mind of every Fenris pack, and at full size it is the Horde&#8217;s troop carrier.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Stock<\/span><span class=\"nx-fa-stat-value\">Giant octopus and colossal squid<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Command<\/span><span class=\"nx-fa-stat-value\">Telepathic, over dozens of lesser Radi-Mons<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Signature<\/span><span class=\"nx-fa-stat-value\">T\u00f3mhvelfing, the \u201cVoid Vault\u201d: a bubble of breathable air in vacuum<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Handler<\/span><span class=\"nx-fa-stat-value\">Only a female Draug can command one<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Elders<\/span><span class=\"nx-fa-stat-value\">Fewer than twenty confirmed across the Seven Realms<\/span><\/div>\n<\/div>\n<div class=\"nx-fa-vs\">\n    <div class=\"nx-fa-vs-col is-up\"><span class=\"nx-fa-vs-label\">Excels at<\/span><ul><li>Turning a rabble of Bone Fiends into a disciplined force<\/li><li>Boarding actions. Draugs cut through a hull while breathing normally<\/li><li>Tunnel and urban fighting, while still young enough to fit<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Being the priority target in every engagement<\/li><li>Concentrated fire, which makes it flee<\/li><li>Aether. If it runs dry or dies, the Void Vault collapses instantly<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>The Void Vault has to be channelled continuously and costs Aether every second. Only an Elder has the reserves to hold it for hours, which makes each one a biological boarding craft and a strategic asset.<\/p><\/div>\n    <span class=\"nx-fa-minihead\" style=\"margin-top:22px\">\/\/ Growth stages<\/span>\n    <ol class=\"nx-fa-tl\" style=\"margin-top:0\"><li><b>Juvenile<\/b><span>Up to 2 years. Bus-sized. Tunnel and urban combat, small packs. Cannot cast the Void Vault.<\/span><\/li><li><b>Adult<\/b><span>3 to 5 years. Building-sized. Field command of dozens. Holds the Void Vault for minutes.<\/span><\/li><li><b>Elder<\/b><span>5 years and over. Carrier-sized, in a dark shell like cracked hull plate. Holds the Void Vault for hours.<\/span><\/li><\/ol>\n<blockquote class=\"nx-fa-quote\">\u201cT\u00f3mhvelfing, halda!\u201d<cite>\u2014 The Void Vault, as cast<\/cite><\/blockquote>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-draug\" class=\"nx-fa-unit nx-fa-flip\" data-theme=\"fenris\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Draug<\/p>\n    <div class=\"nx-fa-in\"><div class=\"nx-fa-unit-grid\">\n<div class=\"nx-fa-art nx-rev\">\n    <div class=\"nucleus-profile-image nx-fa-slot\" data-gallery=\"[\n        {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/FH-Draug-1.jpg&quot;, &quot;title&quot;: &quot;Male Draugs grow chitin plating over the whole body and shrug off conventional weapons&quot;},\n        {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Meiya-Draug-form-2.jpg&quot;, &quot;title&quot;: &quot;Despite their corpse-like appearances, female Draugs generate substantial heat and sweat profusely, emanating a strong body odor that arouses men. They're optimized for slaughter and sex.&quot;},\n        {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Draug-female-2026-new-design-2.jpg&quot;, &quot;title&quot;: &quot;A female Draug's womb is rendered infertile and becomes the Crucible: a weaponized vagina that ejeculates psionic fluid, processed from the cum of every man who's fucked and 'fed' her.&quot;},\n        {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Draug-female-2026-new-design-4.jpg&quot;, &quot;title&quot;: &quot;Sustained sexual intercourse keeps a Draug alive. When alone, some get by with intense masturbation.&quot;},\n        {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Male-Draug-special-attack-1.jpg&quot;, &quot;title&quot;: &quot;Male Draugs' phalluses engorge to obscene proportions for prolonged penetration, their semen carrying pheromone that arouses female captives. Many rescued women confess it is the best sex they've ever had.&quot;},\n        {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Female-Draug-special-attack-2-logo.jpg&quot;, &quot;title&quot;: &quot;Despite their appearance, Draugs are among the cleanest sex partners in the Seven Realms. Fuck one, and your body craves for more.&quot;}\n    ]\" data-character-name=\"Draug\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Draug gallery\">\n        <span class=\"nx-fa-count\">1 \/ 6<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/FH-Draug-1.jpg\" alt=\"Male Draugs grow chitin plating over the whole body and shrug off conventional weapons\" width=\"1024\" height=\"1024\" loading=\"lazy\" decoding=\"async\">\n        <div class=\"profile-click-hint\">[ VIEW GALLERY ]<\/div>\n    <\/div>\n    <div class=\"nx-fa-thumbs\">\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Male Draugs grow chitin plating over the whole body and shrug off conventional weapons\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/FH-Draug-1.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Despite their corpse-like appearance, female Draugs give off substantial heat at all times\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Meiya-Draug-form-2.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"A female Draug's womb is rendered infertile and becomes the Crucible\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(2);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Draug-female-2026-new-design-2.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"A Draug does not need to eat or drink\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(3);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Draug-female-2026-new-design-4.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Male Draugs carry a pheromone that calms and arouses female captives\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(4);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Male-Draug-special-attack-1.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Despite their appearance, Draugs are among the cleanest partners in the Seven Realms\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(5);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Female-Draug-special-attack-2-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">Male Draugs grow chitin plating over the whole body and shrug off conventional weapons<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 08 \u00b7 Fenris Horde<\/p>\n    <h3 class=\"nx-fa-name\">Draug<\/h3>\n    <div class=\"nx-fa-tags\"><span class=\"nx-fa-tier\">T3<\/span><span class=\"nx-fa-chip\">Ground<\/span><span class=\"nx-fa-chip\">Advanced<\/span><span class=\"nx-fa-chip\">Melee<\/span><span class=\"nx-fa-chip\">Psionic<\/span><span class=\"nx-fa-chip\">Sterile<\/span><\/div>\n    <p class=\"nx-fa-oneline\">The Horde&#8217;s elite, and its officer class. Every Draug was human once.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Body<\/span><span class=\"nx-fa-stat-value\">Superhuman strength, regeneration, no ageing. Does not breathe<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Sustenance<\/span><span class=\"nx-fa-stat-value\">Aether, and sex with humans. No food, no water<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Males<\/span><span class=\"nx-fa-stat-value\">\u201cSlayers.\u201d About 180,000 <span class=\"nx-fa-est\">est.<\/span><\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Females<\/span><span class=\"nx-fa-stat-value\">\u201cEnsnarers.\u201d About 95,000 <span class=\"nx-fa-est\">est.<\/span><\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Fertility<\/span><span class=\"nx-fa-stat-value\">None, without a Barrow to process the seed<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Made by<\/span><span class=\"nx-fa-stat-value\">Sex. Drinking a Draug&#8217;s semen or breast milk during the Draug&#8217;s orgasm transforms an adult into a Draug the morning after.<\/span><\/div>\n<\/div>\n<div class=\"nx-fa-vs\">\n    <div class=\"nx-fa-vs-col is-up\"><span class=\"nx-fa-vs-label\">Excels at<\/span><ul><li>Hunting high-value targets and infiltrating colonies<\/li><li>Spearheading an invasion, in atmosphere or without one<\/li><li>Commanding everything else on this page<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Dependence. Only humans can feed it<\/li><li>Speed, for the males. A Slayer is slower than any Ensnarer<\/li><li>Bullets, for the females. She survives by not being where they land<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>The Nucleus Virus reads its host, and what it builds depends on what it finds. In a man it builds armor. In a woman it builds a caster. Both come out stronger, faster and harder to kill than any human soldier, and both are permanently dependent on humans to stay that way.<\/p><p>That dependency shapes the whole Horde. Sex with another Draug gives a Draug nothing. Only humans feed them, so every raid serves two purposes: stock for the Barrows and sustenance for the Draugs. The Horde keeps its captives alive because the dead feed no one twice.<\/p><\/div>\n<div class=\"nx-fa-notes\">\n    <details><summary>Slayers: the male variant<\/summary><div class=\"nx-fa-note-body\"><p>Androgens push the mutation toward armor. Muscle mass swells and fuses with dense chitin plating across the torso, limbs and skull, and the skin darkens to a mottled brown. A Slayer is slower than a female Draug and vastly more durable.<\/p><p>Slayers remain sexually functional. Their semen is infertile outside a Barrow and carries a pheromone that dulls fear and forces arousal in human women. The Horde uses it to subdue captives.<\/p><\/div><\/details>\n    <details><summary>Ensnarers: the female variant<\/summary><div class=\"nx-fa-note-body\"><p>Estrogen steers the mutation away from armor and toward Aether conductivity. The skin thins into a pale psionic membrane, faintly translucent in direct light. Most Ensnarers keep their human hair. The lighter frame gives speed and reflexes no Slayer can match, and almost no protection.<\/p><p>Her womb is replaced by an organ xenobiologists call the Crucible, which stores and refines the Aether she takes from every partner. She discharges it as concentrated psionic fire. That makes her one of only two casters the Horde can field, and the only creature a Kraken will obey.<\/p><p>Fenris hierarchy is male-dominant, and no Ensnarer holds supreme command. On a battlefield nobody argues with her.<\/p><\/div><\/details>\n    <details><summary>The Scent<\/summary><div class=\"nx-fa-note-body\"><p>An Ensnarer runs hot and sheds the heat as sweat. She can amplify the resulting scent psionically into an arousal trigger that overwhelms human men, and women attracted to women. People with low Libido scores tend to resist it. Everyone else learns not to breathe too deeply.<\/p><\/div><\/details>\n    <details><summary>The Addictive Effect<\/summary><div class=\"nx-fa-note-body\"><p>Draugs carry no transmissible disease of any kind. Their immune systems are functionally perfect.<\/p><p>Every surviving captive also describes sexual contact with a Draug as overwhelmingly pleasurable, and the response appears to be permanent. Recovered captives have escaped medical care and crossed active war zones on foot to return to the Draugs who took them.<\/p><p>Nobody has isolated the cause. Accord medical consensus treats it as the Horde&#8217;s most effective restraint, ahead of chains and walls: a captive&#8217;s own body keeps wanting to go back. Rescue teams are told to expect the people they rescue to resist.<\/p><\/div><\/details>\n<\/div>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-seed-tower\" class=\"nx-fa-unit\" data-theme=\"fenris\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">S\u00e1\u00f0turn<\/p>\n    <div class=\"nx-fa-in\"><div class=\"nx-fa-unit-grid\">\n<div class=\"nx-fa-art nx-rev\">\n    <div class=\"nucleus-profile-image nx-fa-slot\" data-gallery=\"[{&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Fenris-Tower-1-1.jpg&quot;, &quot;title&quot;: &quot;Seed Tower&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Fenris-Tower-2-1.jpg&quot;, &quot;title&quot;: &quot;Seed Tower in a hive cluster&quot;}]\" data-character-name=\"Seed Tower\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Seed Tower gallery\">\n        <span class=\"nx-fa-count\">1 \/ 2<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Fenris-Tower-1-1.jpg\" alt=\"Seed Tower\" width=\"1024\" height=\"1024\" loading=\"lazy\" decoding=\"async\">\n        <div class=\"profile-click-hint\">[ VIEW GALLERY ]<\/div>\n    <\/div>\n    <div class=\"nx-fa-thumbs\">\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Seed Tower\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Fenris-Tower-1-1.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Seed Tower in a hive cluster\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Fenris-Tower-2-1.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">Seed Tower<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 09 \u00b7 Fenris Horde<\/p>\n    <h3 class=\"nx-fa-name\">Seed Tower <span class=\"nx-fa-native\" lang=\"zh-Hant\">S\u00e1\u00f0turn<\/span><\/h3>\n    <div class=\"nx-fa-tags\"><span class=\"nx-fa-tier\">STR<\/span><span class=\"nx-fa-chip\">Structure<\/span><span class=\"nx-fa-chip\">Foundational<\/span><span class=\"nx-fa-chip\">Base Defense<\/span><\/div>\n    <p class=\"nx-fa-oneline\">The Horde&#8217;s standard defensive structure: a column of living flesh six to twelve metres tall, found at every hive and forward outpost.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Height<\/span><span class=\"nx-fa-stat-value\">6 to 12 m<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Weapon<\/span><span class=\"nx-fa-stat-value\">Pale-yellow organic mortar that sticks, then burns through armor in seconds<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Range<\/span><span class=\"nx-fa-stat-value\">From a hundred metres to low-flying aircraft, by size<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Up close<\/span><span class=\"nx-fa-stat-value\">Hook-arms that drag attackers into a digestive pit at the base<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Needs<\/span><span class=\"nx-fa-stat-value\">A Breast Barrow nearby. Without one it rots within days<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Bounty<\/span><span class=\"nx-fa-stat-value\">$888 AD per confirmed kill, paid in Xing Hong<\/span><\/div>\n<\/div>\n<div class=\"nx-fa-vs\">\n    <div class=\"nx-fa-vs-col is-up\"><span class=\"nx-fa-vs-label\">Excels at<\/span><ul><li>Area denial. It fires at anything not marked with Fenris pheromones<\/li><li>Tagging low aircraft<\/li><li>Punishing anyone who closes to melee<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Fire concentrated on the base, where the tissue is softest<\/li><li>A severed root. Cut the Barrow link and wait<\/li><li>Moving, or thinking. It does neither<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>The shape is deliberately phallic, and the prevailing theory explains why. Alliance xenobiologists believe each tower is grown from the body of a man who died during intercourse with a female Draug, his tissue converted into living architecture over several days. Recovered samples consistently show human male cell markers fused with Fenris compounds.<\/p><p>A Kraken or a Draug can direct its fire. Left alone it responds to heat and vibration.<\/p><\/div>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-barrow\" class=\"nx-fa-unit nx-fa-flip\" data-theme=\"fenris\">\n    <span class=\"nx-legacy-anchor\" id=\"section-breast-barrow\" aria-hidden=\"true\"><\/span>\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">V\u00f6xtr<\/p>\n    <div class=\"nx-fa-in\"><div class=\"nx-fa-unit-grid\">\n<div class=\"nx-fa-art nx-rev\">\n    <div class=\"nucleus-profile-image nx-fa-slot\" data-gallery=\"[{&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Breast-Barrow-1-logo.jpg&quot;, &quot;title&quot;: &quot;Barrow Hella, \u201cThe Devouring Well.\u201d Hellas Basin, Mars&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Breast-Barrow-4-logo.jpg&quot;, &quot;title&quot;: &quot;Barrow Hr\u00edmhaugr, \u201cThe Rime.\u201d Hr\u00edm Fjord, Europa&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Breast-Barrow-5-logo.jpg&quot;, &quot;title&quot;: &quot;Barrow Zetcho, \u201cThe Oubliette.\u201d A volcanic caldera on Venus&quot;}]\" data-character-name=\"Breast Barrow\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Breast Barrow gallery\">\n        <span class=\"nx-fa-count\">1 \/ 3<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Breast-Barrow-1-logo.jpg\" alt=\"Barrow Hella, \u201cThe Devouring Well.\u201d Hellas Basin, Mars\" width=\"1024\" height=\"1024\" loading=\"lazy\" decoding=\"async\">\n        <div class=\"profile-click-hint\">[ VIEW GALLERY ]<\/div>\n    <\/div>\n    <div class=\"nx-fa-thumbs\">\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Barrow Hella, \u201cThe Devouring Well.\u201d Hellas Basin, Mars\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Breast-Barrow-1-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Barrow Hr\u00edmhaugr, \u201cThe Rime.\u201d Hr\u00edm Fjord, Europa\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Breast-Barrow-4-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Barrow Zetcho, \u201cThe Oubliette.\u201d A volcanic caldera on Venus\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(2);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Breast-Barrow-5-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">Barrow Hella, \u201cThe Devouring Well.\u201d Hellas Basin, Mars<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 10 \u00b7 Fenris Horde<\/p>\n    <h3 class=\"nx-fa-name\">Breast Barrow <span class=\"nx-fa-native\" lang=\"zh-Hant\">V\u00f6xtr<\/span><\/h3>\n    <div class=\"nx-fa-tags\"><span class=\"nx-fa-tier\">STR<\/span><span class=\"nx-fa-chip\">Structure<\/span><span class=\"nx-fa-chip\">Advanced<\/span><span class=\"nx-fa-chip\">Hive Core<\/span><\/div>\n    <p class=\"nx-fa-oneline\">The living core of every hive cluster, and the single point on which the whole Horde depends. Each one is grown around one captive woman.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">True name<\/span><span class=\"nx-fa-stat-value\">V\u00f6xtr, \u201cBreeding Machine\u201d in J\u01ebturm\u00e1l<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Appearance<\/span><span class=\"nx-fa-stat-value\">Twin mounds of pale, veined flesh the size of apartment blocks<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Core<\/span><span class=\"nx-fa-stat-value\">One living woman, the Breastfeeder<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Output<\/span><span class=\"nx-fa-stat-value\">Aether-rich milk that feeds every structure in the cluster, and the cluster&#8217;s young<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Climate<\/span><span class=\"nx-fa-stat-value\">The milk network warms arctic hives and cools desert ones<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">If destroyed<\/span><span class=\"nx-fa-stat-value\">The cluster dies in days<\/span><\/div>\n<\/div>\n<div class=\"nx-fa-vs\">\n    <div class=\"nx-fa-vs-col is-up\"><span class=\"nx-fa-vs-label\">Excels at<\/span><ul><li>Sustaining an entire hive cluster by itself<\/li><li>Growing. The longer its core remains, the deeper the roots and the stronger the hive<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Being the highest-priority target in any hive assault<\/li><li>Everything. It cannot fight, move or hide<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>The woman at the core is held unconscious. The structure draws milk from her without pause and pumps it through root networks into every wall, tower and spawning pool. The same body is kept bearing the Horde&#8217;s young. Over weeks the mounds outside reshape to mirror her exact proportions, so no two Barrows look alike.<\/p><p>She is awake only in the Yinmu, held in an unbroken dream. Cutting her free by force tears her mind out of it, and most do not survive. The one safe extraction known is to enter the dream first and lead her out. Recovery afterwards takes months, and often years.<\/p><\/div>\n<blockquote class=\"nx-fa-quote\">\u201cShe&#8217;s not a prisoner. She&#8217;s the hive now.\u201d<cite>\u2014 Lokki H\u00f6gberg, designer and architect of Barrow Zetcho<\/cite><\/blockquote>\n    <div class=\"nx-fa-match\"><span class=\"nx-fa-match-label\">\/\/ Barrows on record<\/span><ul><li><b>Barrow Hella<\/b><span>Mars<\/span><span>\u201cThe Devouring Well.\u201d Hellas Basin, 14 km north of a ruined Karma Moor caravan route<\/span><\/li><li><b>Barrow Hr\u00edmhaugr<\/b><span>Europa<\/span><span>\u201cThe Rime.\u201d Hr\u00edm Fjord<\/span><\/li><li><b>Barrow Zetcho<\/b><span>Venus<\/span><span>\u201cThe Oubliette.\u201d A volcanic caldera 38 km east of Afe Dwa<\/span><\/li><\/ul><\/div>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"faction-command\" class=\"nx-fa-sec nx-fa-sec-alt\"><div class=\"nx-fa-in\">\n<header class=\"nx-fa-sec-head nx-rev\">\n    <p class=\"nx-fa-kicker\">\/\/ 03 \u2014 Command<\/p>\n    <h2 class=\"nx-fa-h\">Who gives the orders<\/h2>\n    <p class=\"nx-fa-sub\">The Primarch&#8217;s word is absolute. Below him, lieutenants compete for his favor. One of them is a Kraken.<\/p>\n<\/header>\n<div class=\"nx-fa-cmd nx-rev\">\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4071#char-skarn\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Skarn-pose-0-feat-edited.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">Primarch \u00b7 The first Draug<\/span><span class=\"nx-fa-cmd-name\">Skarn<\/span><span class=\"nx-fa-cmd-note\">Was Sven Solheim, a gifted psion at Jotunheim. Five metres tall now.<\/span><\/span><\/a>\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4071#char-ysolde\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Ysolde-canon-feat-edited.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">Great Mother \u00b7 First female Elder Draug<\/span><span class=\"nx-fa-cmd-name\">Ysolde H\u00f6gsson<\/span><span class=\"nx-fa-cmd-note\">Co-led the Sons of Ymir beside Sven. When he changed, she chose to follow.<\/span><\/span><\/a>\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4071#char-lokki\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/03\/Lokki-canon-logo-1-edited.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">Chief geneticist \u00b7 Architect of the V\u00f6xtr<\/span><span class=\"nx-fa-cmd-name\">Lokki H\u00f6gberg<\/span><span class=\"nx-fa-cmd-note\">A Jotunheim professor who taught that choice is an illusion. He still lectures, to captives.<\/span><\/span><\/a>\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4071#char-kathrin\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Kathrin-canon-feat-edited.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">Chief advisor<\/span><span class=\"nx-fa-cmd-name\">Kathrin Gwynn<\/span><span class=\"nx-fa-cmd-note\">Once the Covenant&#8217;s most promising xenobiologist. She sought the Horde out.<\/span><\/span><\/a>\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4071#char-batu\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Batu-pose-0-feat-edited.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">Hunter of high-value targets<\/span><span class=\"nx-fa-cmd-name\">Batu Arnesen<\/span><span class=\"nx-fa-cmd-note\">Was Senior Blackcoat of Xing Hong. His squad died near Olympus Mons in 2288, and he made an offer.<\/span><\/span><\/a>\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4071#char-maren\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/05\/Queen-Maren-canon-1to1-full-dark-Jove-edited.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">High Queen, Nordic Commonwealth<\/span><span class=\"nx-fa-cmd-name\">Maren Fjeld<\/span><span class=\"nx-fa-cmd-note\">Occupied or collaborating? The Accord cannot confirm which.<\/span><\/span><\/a>\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4071#char-meiya\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/02\/Meiya-Draug-form-1-logo-edited-1.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">Radi-Mon pioneer \u00b7 Void psion<\/span><span class=\"nx-fa-cmd-name\">Meiya Ji<\/span><span class=\"nx-fa-cmd-note\">The Sol System&#8217;s most wanted scientist. A Draug since 2294, and loyal to Skarn.<\/span><\/span><\/a>\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4071#char-brynhild\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Bryn-canon-feat-edited.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">Fifth lieutenant \u00b7 First Princess of House Fjeld<\/span><span class=\"nx-fa-cmd-name\">Brynhild \u201cHjerne\u201d Fjeld<\/span><span class=\"nx-fa-cmd-note\">Born heir to the Nordic Commonwealth. Those who have met her since call her Hjerne, \u201cBrain.\u201d<\/span><\/span><\/a>\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4071#char-gunther\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/09\/Kraken-cinema-art-2-logo-edited.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">Elder Kraken \u00b7 Brynhild&#8217;s carrier<\/span><span class=\"nx-fa-cmd-name\">Gunther<\/span><span class=\"nx-fa-cmd-note\">Most Elders wear a dark shell. His gleams silver, and he has never tried to hide it.<\/span><\/span><\/a>\n<\/div>\n<a class=\"nx-fa-more\" href=\"https:\/\/nucleusseries.com\/?page_id=4071\">Open the Fenris Horde character registry \u2192<\/a>\n<\/div><\/section>\n<section id=\"faction-holdings\" class=\"nx-fa-sec\"><span class=\"nx-legacy-anchor\" id=\"fenris-dossier\" aria-hidden=\"true\"><\/span><div class=\"nx-fa-in\">\n<header class=\"nx-fa-sec-head nx-rev\">\n    <p class=\"nx-fa-kicker\">\/\/ 04 \u2014 Territory<\/p>\n    <h2 class=\"nx-fa-h\">What the Horde holds<\/h2>\n    <p class=\"nx-fa-sub\">Eleven years of steady expansion since the outbreak. The Accord reads the present quiet as consolidation.<\/p>\n<\/header>\n<div class=\"nx-fa-rows nx-rev\">\n    <div class=\"nx-fa-row\"><span class=\"nx-fa-row-name\">Europa<\/span><span class=\"nx-fa-row-status\">Primary hive<\/span><span class=\"nx-fa-row-body\">The seat of the Horde, and of the Nordic Commonwealth it governs. The Jotunheim Institute, where the outbreak began, is occupied. 78 percent held. <span class=\"nx-fa-est\">est.<\/span><\/span><\/div>\n    <div class=\"nx-fa-row\"><span class=\"nx-fa-row-name\">Jupiter&#8217;s other moons<\/span><span class=\"nx-fa-row-status\">Hives<\/span><span class=\"nx-fa-row-body\">The other Jovian moons carry Fenris hives of their own.<\/span><\/div>\n    <div class=\"nx-fa-row\"><span class=\"nx-fa-row-name\">Io<\/span><span class=\"nx-fa-row-status\">88% held<\/span><span class=\"nx-fa-row-body\">Volcanic, and rich in Helionite. The Covenant&#8217;s Vilnius III is the only human city left, and the Horde has tried for years to take it. <span class=\"nx-fa-est\">est.<\/span><\/span><\/div>\n    <div class=\"nx-fa-row\"><span class=\"nx-fa-row-name\">Titan<\/span><span class=\"nx-fa-row-status\">Full control<\/span><span class=\"nx-fa-row-body\">Saturn&#8217;s largest moon, in the system where the Horde originated. The biggest Zephyrium reserves in Fenris hands.<\/span><\/div>\n    <div class=\"nx-fa-row\"><span class=\"nx-fa-row-name\">Mars<\/span><span class=\"nx-fa-row-status\">Contested<\/span><span class=\"nx-fa-row-body\">The northern hemisphere. Hive clusters around Olympus Mons, pushing south toward Hellas Basin.<\/span><\/div>\n    <div class=\"nx-fa-row\"><span class=\"nx-fa-row-name\">Venus<\/span><span class=\"nx-fa-row-status\">Infiltrating<\/span><span class=\"nx-fa-row-body\">Hive clusters and underground passages. Barrow Zetcho sits in a caldera east of Afe Dwa.<\/span><\/div>\n    <div class=\"nx-fa-row\"><span class=\"nx-fa-row-name\">Proxima Centauri<\/span><span class=\"nx-fa-row-status\">Foothold<\/span><span class=\"nx-fa-row-body\">Hive clusters reported beyond Sol, and border friction with the Rakshasa Horde. <span class=\"nx-fa-est\">est.<\/span><\/span><\/div>\n<\/div>\n<div class=\"nx-fa-callout nx-rev\" style=\"max-width:none\"><span class=\"nx-fa-callout-label\">\/\/ Expansion assessment, Atomic Accord<\/span><p>Current posture indicates strategic patience. Recent attacks are probes that test defences, not attempts to take ground. Accord analysts assess that the Horde is building strength for a coordinated offensive within the next two to five years.<\/p><\/div>\n<p class=\"nx-fa-board-note\">Control figures from the Accord threat registry, 2295.02.<\/p>\n<div class=\"nx-fa-comp nx-rev\"><span class=\"nx-fa-comp-label\">\/\/ What the Horde is made of<\/span>\n    <div class=\"nx-fa-bar\" role=\"img\" aria-label=\"Fenris population by category: Radi-Mons 95%, Human captives 5%\"><i style=\"--c: #FF6B35; flex: 93 0 0;\" title=\"Radi-Mons 93.1%\"><\/i><i style=\"--c: #F4E3D7; flex: 7 0 0;\" title=\"Human captives 6.9%\"><\/i><\/div>\n    <ul class=\"nx-fa-legend\"><li><i style=\"--c: #FF6B35;\"><\/i>Radi-Mons <span>93.1%<\/span><\/li><li><i style=\"--c: #F4E3D7;\"><\/i>Human captives (Sex slaves &amp; Breastfeeders) <span>6.9%<\/span><\/li><\/ul>\n    <p class=\"nx-fa-board-note\">Registry estimate: over 4 billion Radi-Mons and 200+ million captives. The Draugs who command all of it number roughly 275,000, which is too few to draw at this scale.<\/p><\/div>\n<div class=\"nx-rev\"><span class=\"nx-fa-minihead\" style=\"margin-top: clamp(26px, 3.5vw, 38px);\">\/\/ Anatomy of a hive cluster<\/span>\n<div class=\"nx-fa-minitiles\" style=\"margin-top:0\"><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">The Nest<\/span><span class=\"nx-fa-tile-value\">Centre<\/span><span class=\"nx-fa-tile-sub\">Each cluster&#8217;s central building, raised by Maurs<\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Breast Barrow<\/span><span class=\"nx-fa-tile-value\">Core<\/span><span class=\"nx-fa-tile-sub\">Feeds everything. Lose it and the cluster dies<\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Genesis Ponds<\/span><span class=\"nx-fa-tile-value\">Spawning<\/span><span class=\"nx-fa-tile-sub\">Pools fed by the Barrow&#8217;s milk. Output tracks its supply<\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Seed Towers<\/span><span class=\"nx-fa-tile-value\">Defence<\/span><span class=\"nx-fa-tile-sub\">Rooted into the Barrow&#8217;s network<\/span><\/div><\/div><\/div>\n<\/div><\/section>\n<section id=\"faction-assets\" class=\"nx-fa-sec nx-fa-sec-alt\"><div class=\"nx-fa-in\">\n<header class=\"nx-fa-sec-head nx-rev\">\n    <p class=\"nx-fa-kicker\">\/\/ 05 \u2014 Strategic Assets<\/p>\n    <h2 class=\"nx-fa-h\">What is worth taking<\/h2>\n    <p class=\"nx-fa-sub\">Its buildings are alive and its ships are animals, so nearly everything it owns can also grow.<\/p>\n<\/header>\n<div class=\"nx-fa-assets nx-rev\"><div class=\"nx-fa-asset\"><span class=\"nx-fa-asset-type\">Hive core<\/span><span class=\"nx-fa-asset-name\">The Barrows<\/span><p>One per cluster. Every other structure is rooted in it.<\/p><\/div><div class=\"nx-fa-asset\"><span class=\"nx-fa-asset-type\">Fleet<\/span><span class=\"nx-fa-asset-name\">Elder Krakens<\/span><p>Fewer than twenty. Each carries a boarding force through vacuum inside its own air.<\/p><\/div><div class=\"nx-fa-asset\"><span class=\"nx-fa-asset-type\">Resource<\/span><span class=\"nx-fa-asset-name\">Titan&#8217;s Zephyrium<\/span><p>The largest reserves the Horde controls, on the moon it holds outright. Maurs mine it.<\/p><\/div><div class=\"nx-fa-asset\"><span class=\"nx-fa-asset-type\">State<\/span><span class=\"nx-fa-asset-name\">The Nordic Commonwealth<\/span><p>Its moons, its throne and its standing among nations. The Covenant says the Horde wears it as a coat.<\/p><\/div><div class=\"nx-fa-asset\"><span class=\"nx-fa-asset-type\">Institution<\/span><span class=\"nx-fa-asset-name\">Jotunheim Institute<\/span><p>Once the Commonwealth&#8217;s finest school of xenobiology and psionic theory. Occupied since the outbreak.<\/p><\/div><div class=\"nx-fa-asset\"><span class=\"nx-fa-asset-type\">Stock<\/span><span class=\"nx-fa-asset-name\">220 million captives<\/span><p>Kept alive on purpose. They are breeding stock, sustenance and future Draugs. <span class=\"nx-fa-est\">est.<\/span><\/p><\/div><\/div>\n<\/div><\/section>\n<section id=\"faction-diplomacy\" class=\"nx-fa-sec\"><div class=\"nx-fa-in\">\n<header class=\"nx-fa-sec-head nx-rev\">\n    <p class=\"nx-fa-kicker\">\/\/ 06 \u2014 Diplomacy<\/p>\n    <h2 class=\"nx-fa-h\">Where they stand<\/h2>\n    <p class=\"nx-fa-sub\">The Horde keeps no diplomats. Its relations come from pressure, calculation and arrangements nobody has disclosed.<\/p>\n<\/header>\n<div class=\"nx-fa-dip nx-rev\">\n    <div class=\"nx-fa-dip-row\" style=\"--fc: #FF4A4A;\"><span class=\"nx-fa-dip-sig\" aria-hidden=\"true\">ID<\/span><a class=\"nx-fa-dip-name\" href=\"https:\/\/nucleusseries.com\/?page_id=1343\">Imperium of Dragons<\/a><span class=\"nx-fa-stance is-none\">Non-hostile<\/span><span class=\"nx-fa-dip-note\">Respectful relations on paper. Accord analysts suspect undisclosed coordination and shared research.<\/span><\/div>\n    <div class=\"nx-fa-dip-row\" style=\"--fc: #4A9EFF;\"><span class=\"nx-fa-dip-sig\" aria-hidden=\"true\">TA<\/span><a class=\"nx-fa-dip-name\" href=\"https:\/\/nucleusseries.com\/?page_id=1302\">Terra Alliance<\/a><span class=\"nx-fa-stance is-tense\">Tense<\/span><span class=\"nx-fa-dip-note\">Publicly neutral. Privately investing in countermeasures.<\/span><\/div>\n    <div class=\"nx-fa-dip-row\" style=\"--fc: #3CB371;\"><span class=\"nx-fa-dip-sig\" aria-hidden=\"true\">ED<\/span><a class=\"nx-fa-dip-name\" href=\"https:\/\/nucleusseries.com\/?page_id=1349\">Emerald Directorate<\/a><span class=\"nx-fa-stance is-tense\">Tense<\/span><span class=\"nx-fa-dip-note\">Economic arrangements exist. The Directorate is increasingly wary of being exploited.<\/span><\/div>\n    <div class=\"nx-fa-dip-row\" style=\"--fc: #F0D890;\"><span class=\"nx-fa-dip-sig\" aria-hidden=\"true\">ZC<\/span><a class=\"nx-fa-dip-name\" href=\"https:\/\/nucleusseries.com\/?page_id=2897\">Zorian Covenant<\/a><span class=\"nx-fa-stance is-hostile\">Hostile<\/span><span class=\"nx-fa-dip-note\">Active war, and years of failed attempts on Io&#8217;s Prophet Chakra. The ideological opposition is absolute.<\/span><\/div>\n    <div class=\"nx-fa-dip-row\" style=\"--fc: #7DD3FC;\"><span class=\"nx-fa-dip-sig\" aria-hidden=\"true\">JH<\/span><a class=\"nx-fa-dip-name\" href=\"https:\/\/nucleusseries.com\/?page_id=2138\">J\u00f6kull Horde<\/a><span class=\"nx-fa-stance is-hostile\">At war<\/span><span class=\"nx-fa-dip-note\">The Nordic civil war. The J\u00f6kull Horde leads the resistance.<\/span><\/div>\n    <div class=\"nx-fa-dip-row\" style=\"--fc: #E040FB;\"><span class=\"nx-fa-dip-sig\" aria-hidden=\"true\">RH<\/span><a class=\"nx-fa-dip-name\" href=\"https:\/\/nucleusseries.com\/?page_id=1617\">Rakshasa Horde<\/a><span class=\"nx-fa-stance is-hostile\">Hostile<\/span><span class=\"nx-fa-dip-note\">Border friction in Proxima Centauri. Two hordes with opposite philosophies.<\/span><\/div>\n    <div class=\"nx-fa-dip-row\" style=\"--fc: #FFC107;\"><span class=\"nx-fa-dip-sig\" aria-hidden=\"true\">XH<\/span><a class=\"nx-fa-dip-name\" href=\"https:\/\/nucleusseries.com\/?page_id=3468\">Xing Hong<\/a><span class=\"nx-fa-stance is-hostile\">Hostile<\/span><span class=\"nx-fa-dip-note\">The Horde holds the hemisphere to the north. The city pays a bounty on every Seed Tower.<\/span><\/div>\n<\/div>\n<\/div><\/section>\n<section class=\"nx-fa-sec nx-fa-outro\"><div class=\"nx-fa-in\">\n<blockquote class=\"nx-fa-quote nx-rev\">\u201cThe Horde wastes nothing.\u201d<cite>\u2014 Primarch Skarn<\/cite><\/blockquote>\n<div class=\"nx-fa-links\">\n    <a class=\"nx-fa-link\" href=\"https:\/\/nucleusseries.com\/?page_id=7174\">\u25c8 All factions<\/a>\n    <a class=\"nx-fa-link\" href=\"https:\/\/nucleusseries.com\/?page_id=4071\">Fenris Horde characters<\/a>\n    <a class=\"nx-fa-link\" href=\"https:\/\/nucleusseries.com\/?page_id=1475\">The Armory<\/a>\n    <a class=\"nx-fa-link\" href=\"#fenris-units\">Back to top<\/a>\n<\/div>\n<\/div><\/section>\n<\/div><!-- \/nx-fa-wrap -->\n<\/div><!-- \/nx-faction -->\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>FENRIS HORDE FENRIS INTEL FENRIS HORDE FENRIS INTEL \/\/ Faction Intel &mdash; Select File 9 Files &middot; Signal OK \u25c8 Faction Hub HUB &#9670; You are here TA Alliance FILE&middot;01 &#9670; You are here ID Imperium FILE&middot;02 &#9670; You are here ED Directorate FILE&middot;03 &#9670; You are here ZC Covenant FILE&middot;04 &#9670; You are here [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1441","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/nucleusseries.com\/index.php?rest_route=\/wp\/v2\/pages\/1441","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nucleusseries.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nucleusseries.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nucleusseries.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nucleusseries.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1441"}],"version-history":[{"count":5,"href":"https:\/\/nucleusseries.com\/index.php?rest_route=\/wp\/v2\/pages\/1441\/revisions"}],"predecessor-version":[{"id":7996,"href":"https:\/\/nucleusseries.com\/index.php?rest_route=\/wp\/v2\/pages\/1441\/revisions\/7996"}],"wp:attachment":[{"href":"https:\/\/nucleusseries.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}