{"id":2138,"date":"2025-07-18T20:26:37","date_gmt":"2025-07-18T12:26:37","guid":{"rendered":"https:\/\/nucleusseries.com\/?page_id=2138"},"modified":"2026-10-15T21:37:05","modified_gmt":"2026-10-15T13:37:05","slug":"lore-jokull","status":"publish","type":"page","link":"https:\/\/nucleusseries.com\/?page_id=2138","title":{"rendered":"Lore \u2013 Jokull"},"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 - J\u00f6kull Horde FACTION PAGE (in-page section nav)\n     Replaces the old Site NAV block on page 2138. 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 \"jokull\" preset.\n     Generated from factions_data.py on 2026-10-05.                       -->\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    @import url('https:\/\/fonts.googleapis.com\/css2?family=Noto+Sans+Runic&display=swap');\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    \/* Elder Futhark chips. The unit runes are the ones the old page used;\n       the new ones were chosen for their traditional meanings:\n         Doctrine    \u16b1  raid\u014d, the road and good counsel\n         Winterborn  \u16b9  wunj\u014d, here for the W of winter\n         Command     \u16cf  t\u012bwaz, the rune of T\u00fdr and of leadership\n         Holdings    \u16da  laguz, water and ice\n         Assets      \u16b7  geb\u014d, the gift\n         Diplomacy   \u16be  naudiz, need\n         Jove        \u16a6  \u00feurisaz, the first rune of \u00de\u00f3rr\n         Sif         \u16a0  fehu, wealth and plenty (kept from the old page)     *\/\n    #nucleus-sidenav .nsnav-link-icon,\n    #nucleus-sidenav .nsnav-collapsed-icon,\n    #nucleus-sidenav-mobile-overlay .nsnav-link-icon {\n        font-family: 'Noto Sans Runic', 'Segoe UI Historic', 'Segoe UI Symbol', 'Apple Symbols', sans-serif;\n        letter-spacing: 0; text-transform: none; line-height: 1;\n    }\n    #nucleus-sidenav .nsnav-link-icon,\n    #nucleus-sidenav-mobile-overlay .nsnav-link-icon { font-size: 14px; }\n    #nucleus-sidenav .nsnav-collapsed-icon { font-size: 15px; }\n<\/style>\n\n<script id=\"nucleus-sidenav-config\" type=\"application\/json\">\n{\n  \"faction\": \"jokull\",\n  \"factionLabel\": \"J\\u00f6kull 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\": \"jokull-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-gravomb\",\n      \"label\": \"Gr\\u00e1vomb\",\n      \"icon\": \"\\u16df\"\n    },\n    {\n      \"id\": \"unit-nordgard\",\n      \"label\": \"Nordg\\u00e5rd\",\n      \"icon\": \"\\u16d7\"\n    },\n    {\n      \"id\": \"unit-krabba\",\n      \"label\": \"Krabba\",\n      \"icon\": \"\\u16c9\"\n    },\n    {\n      \"id\": \"unit-dipper\",\n      \"label\": \"Moon Dipper\",\n      \"icon\": \"\\u16c3\"\n    },\n    {\n      \"id\": \"unit-ismarr\",\n      \"label\": \"\\u00cdsmarr\",\n      \"icon\": \"\\u16d6\"\n    },\n    {\n      \"id\": \"unit-storm-breaker\",\n      \"label\": \"Stormbryter\",\n      \"icon\": \"\\u16ba\"\n    },\n    {\n      \"id\": \"unit-wurm\",\n      \"label\": \"Glacierwurm\",\n      \"icon\": \"\\u16c1\"\n    },\n    {\n      \"id\": \"unit-diabolisk\",\n      \"label\": \"Diabolisk\",\n      \"icon\": \"\\u16b2\"\n    },\n    {\n      \"id\": \"unit-winterborn\",\n      \"label\": \"Winterborn\",\n      \"icon\": \"\\u16b9\"\n    },\n    {\n      \"type\": \"divider\",\n      \"label\": \"Structures\"\n    },\n    {\n      \"id\": \"unit-hylki\",\n      \"label\": \"Hylki\",\n      \"icon\": \"\\u16d2\"\n    },\n    {\n      \"type\": \"divider\",\n      \"label\": \"Intel\"\n    },\n    {\n      \"id\": \"faction-command\",\n      \"label\": \"Command\",\n      \"icon\": \"\\u16cf\"\n    },\n    {\n      \"id\": \"faction-holdings\",\n      \"label\": \"Holdings\",\n      \"icon\": \"\\u16da\"\n    },\n    {\n      \"id\": \"faction-assets\",\n      \"label\": \"Assets\",\n      \"icon\": \"\\u16b7\"\n    },\n    {\n      \"id\": \"faction-diplomacy\",\n      \"label\": \"Diplomacy\",\n      \"icon\": \"\\u16be\"\n    },\n    {\n      \"type\": \"divider\",\n      \"label\": \"Faith\"\n    },\n    {\n      \"id\": \"god-jove\",\n      \"label\": \"Jove\",\n      \"icon\": \"\\u16a6\"\n    },\n    {\n      \"id\": \"god-sif\",\n      \"label\": \"Sif Snow-Breast\",\n      \"icon\": \"\\u16a0\"\n    }\n  ]\n}\n<\/script>\n\n<div id=\"nucleus-sidenav\" data-faction=\"jokull\">\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=\"J\u00f6kull 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\">J\u00d6KULL 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\">J\u00d6KULL 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\">J\u00d6KULL 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\">J\u00d6KULL 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 - J\u00d6KULL HORDE cell (2026 redesign)\n     Paste into ONE WordPress Custom HTML block on page 2138, 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-jokull gallery skin.\n     Section ids (jokull-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-05.\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: #7DD3FC;              \/* faction accent *\/\n--fa-rgb: 125, 211, 252;\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, #06121F 0%, #0A1B2E 45%, #050E19 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\/* Devanagari native names: the side-nav cell imports Noto Sans Devanagari; system fonts back it up *\/\n#nx-faction [lang=\"hi-Deva\"] { font-family: 'Noto Sans Devanagari', 'Nirmala UI', 'Kohinoor Devanagari', 'Devanagari Sangam MN', 'Mangal', sans-serif; }\n\n\/* Elder Futhark: glowing runes beside a title (Jokull). The side-nav cell imports Noto Sans Runic. *\/\n#nx-faction [lang=\"non-Runr\"] {\nfont-family: 'Noto Sans Runic', 'Segoe UI Historic', 'Segoe UI Symbol', 'Apple Symbols', sans-serif;\nfont-weight: 400; font-style: normal; letter-spacing: 0.14em; color: var(--fa);\ntext-shadow: 0 0 6px rgba(var(--fa-rgb), 0.95), 0 0 16px rgba(var(--fa-rgb), 0.6), 0 0 34px rgba(var(--fa-rgb), 0.35);\n}\n#nx-faction .nx-fa-name .nx-fa-native[lang=\"non-Runr\"], #nx-faction .nx-fa-title .nx-fa-native[lang=\"non-Runr\"] {\nfont-family: 'Noto Sans Runic', 'Segoe UI Historic', 'Segoe UI Symbol', 'Apple Symbols', sans-serif;\nfont-weight: 400; font-size: 0.62em; letter-spacing: 0.14em; cursor: help; white-space: nowrap;\ntext-shadow: 0 0 6px rgba(var(--fa-rgb), 0.95), 0 0 16px rgba(var(--fa-rgb), 0.6), 0 0 34px rgba(var(--fa-rgb), 0.35);\n}\n@media (prefers-reduced-motion: no-preference) {\n#nx-faction .nx-fa-native[lang=\"non-Runr\"] { animation: nxFaRune 4.5s ease-in-out infinite; }\n@keyframes nxFaRune { 0%, 100% { opacity: 0.78; } 50% { opacity: 1; } }\n}\n\n\/* creed tiles (doctrine \"tenets\") *\/\n#nx-faction .nx-fa-tenets { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; }\n@media (max-width: 640px) { #nx-faction .nx-fa-tenets { grid-template-columns: minmax(0, 1fr); } }\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-jokull .nucleus-gallery-image { border: 3px solid rgba(125, 211, 252, 0.55); box-shadow: 0 0 50px rgba(125, 211, 252, 0.32); }\n.nucleus-gallery-overlay.theme-jokull .nucleus-gallery-nav { background: rgba(125, 211, 252, 0.2); border: 2px solid rgba(125, 211, 252, 0.55); color: #BFE8FF; }\n.nucleus-gallery-overlay.theme-jokull .nucleus-gallery-nav:hover { background: rgba(125, 211, 252, 0.4); box-shadow: 0 0 25px rgba(125, 211, 252, 0.5); transform: translateY(-50%) scale(1.1); }\n.nucleus-gallery-overlay.theme-jokull .nucleus-gallery-title { color: #F0FAFF; text-shadow: 0 0 20px rgba(125, 211, 252, 0.45); }\n.nucleus-gallery-overlay.theme-jokull .nucleus-gallery-counter { color: #BFE8FF; }\n.nucleus-gallery-overlay.theme-jokull .nucleus-gallery-close { border: 2px solid rgba(125, 211, 252, 0.55); color: #7DD3FC; }\n.nucleus-gallery-overlay.theme-jokull .nucleus-gallery-close:hover { background: rgba(125, 211, 252, 0.25); box-shadow: 0 0 20px rgba(125, 211, 252, 0.4); }\n.nucleus-gallery-overlay.theme-jokull .nucleus-gallery-dot { background: rgba(125, 211, 252, 0.3); border: 2px solid rgba(125, 211, 252, 0.55); }\n.nucleus-gallery-overlay.theme-jokull .nucleus-gallery-dot.active { background: #7DD3FC; box-shadow: 0 0 12px rgba(125, 211, 252, 0.75); transform: scale(1.2); }\n<\/style>\n\n<div id=\"nx-faction\" data-theme=\"jokull\">\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=\"jokull-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\/JH-Emblem.jpg\" alt=\"J\u00f6kull Horde emblem: a blue-and-white dipper in flight inside a ring of bronze knotwork\" width=\"1024\" height=\"1024\" decoding=\"async\"><span class=\"nx-fa-crest-tag\">Horde sigil \u00b7 the Moon Dipper<\/span><\/div>\n    <div class=\"nx-fa-hero-text\">\n        <p class=\"nx-fa-eyebrow\">Nucleus Faction Registry \u00b7 File JH<\/p>\n        <h1 class=\"nx-fa-title\">J\u00f6kull Horde <span class=\"nx-fa-native\" lang=\"non-Runr\" title=\"j\u01ebkull \u2014 Old Norse for \u201cglacier\u201d\">\u16c3\u16df\u16b2\u16a2\u16da<\/span><\/h1>\n        <p class=\"nx-fa-desig\">Divergent Horde \u00b7 the Nordic resistance \u00b7 Europa<\/p>\n        <p class=\"nx-fa-pitch\">The Nordlings who refused to kneel.<\/p>\n        <p class=\"nx-fa-lead\">In 2284 the Fenris Horde took the Nordic Commonwealth in a night. Hours later a second Horde walked out of a laboratory on Europa to fight it. Eleven years on, about a million and a half people and creatures hold an eighth of one moon against billions. They ride crabs into battle, let groundhogs do the cooking, and give every bear a name. They want one thing, and it is their homes back.<\/p>\n        <div class=\"nx-fa-arch\"><span class=\"nx-fa-arch-label\">Archetype<\/span><span class=\"nx-fa-chip\">Elite few<\/span><span class=\"nx-fa-chip\">Beast riders<\/span><span class=\"nx-fa-chip\">Frost casters<\/span><\/div>\n        <p class=\"nx-fa-motto\">\u201cStill here. Still fighting. Still free.\u201d<\/p>\n    <\/div>\n<\/div>\n<div class=\"nx-fa-tiles\"><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Raised<\/span><span class=\"nx-fa-tile-value\">2284<\/span><span class=\"nx-fa-tile-sub\">Hours after the Fenris Horde overran Europa<\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Leader<\/span><span class=\"nx-fa-tile-value\">Dagny Fjeld<\/span><span class=\"nx-fa-tile-sub\">Second Princess of House Fjeld. Her people call her the true High Queen<\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Population<\/span><span class=\"nx-fa-tile-value\">~1.67 million<\/span><span class=\"nx-fa-tile-sub\">Humans and creatures both <span class=\"nx-fa-est\">est.<\/span><\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Nordg\u00e5rds<\/span><span class=\"nx-fa-tile-value\">43,200<\/span><span class=\"nx-fa-tile-sub\">Fighting men and women <span class=\"nx-fa-est\">est.<\/span><\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Europa held<\/span><span class=\"nx-fa-tile-value\">~13%<\/span><span class=\"nx-fa-tile-sub\">\u201cAnd we&#8217;re not giving it up.\u201d <span class=\"nx-fa-est\">est.<\/span><\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">The name<\/span><span class=\"nx-fa-tile-value\">Glacier<\/span><span class=\"nx-fa-tile-sub\">In the old tongue. Slow-moving, but unstoppable<\/span><\/div><\/div>\n<p class=\"nx-fa-advisory\"><b>18+<\/b> &nbsp;This file covers a people at war, reproductive technology described in plain terms, and a faith whose founding mother is shown bare-breasted. 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 holds<\/h2>\n<\/header>\n<div class=\"nx-fa-doc-grid\">\n<div class=\"nx-rev\">\n    <div class=\"nx-fa-prose\"><p>The J\u00f6kull cannot afford to trade bodies, so nothing in it is expendable. Every Krabba is raised for years. Every Stormbryter has a name. The line forms around creatures built to take the hit, so that the people beside them do not have to. Moon Dippers find the enemy, Krabba pin him in place, and Nordg\u00e5rds fire from behind the shells and from the saddle. When a day simply has to be won, a Glacierwurm comes up through the ice.<\/p><p><b>Its creatures are partners, not stock.<\/b> No J\u00f6kull Radi-Mon is bred from a captive. They come from the Hylki, from eggs that women give freely, and the soldiers who fight beside them talk about them as friends. A fallen Krabba gets funeral rites. That is the whole difference between this Horde and the one it is fighting.<\/p><p><b>The leader and the people are not the same thing.<\/b> Dagny Fjeld is brilliant and worn thin. She holds that only Nordlings can fight this war, and she has turned away every ally who offered. Most of the people who follow her do not agree. In Ulrik Stormhelm&#8217;s words: \u201cMost of us locals are quite open to sharing a beer, or a bed, with anyone who can swing an axe or cast a few spells properly.\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>Living bulwarks.<\/b> A Krabba&#8217;s shell shrugs off sustained gauss fire. Whole formations are built around one.<\/li><li><b>Home ice.<\/b> Everything in the Horde is bred for cold. Dippers step through frozen lakes, and Glacierwurms tunnel under the enemy.<\/li><li><b>Winterborn.<\/b> Officers who command any Hylki-born creature by scent and voice, cast frost, and are very hard to kill.<\/li><li><b>No captives.<\/b> The Hylki needs no prisoners. There is no Barrow to starve, and nothing for a rescuer to liberate.<\/li><li><b>A reach for the sky.<\/b> A Glacierwurm&#8217;s freezing breath carries high enough to trouble a battlecruiser.<\/li><li><b>Conviction.<\/b> Eleven years against billions, and people still cross the Sol System every season to join.<\/li><\/ul><\/div>\n        <div class=\"nx-fa-pm-col is-liab\"><span class=\"nx-fa-pm-label\">Liabilities<\/span><ul><li><b>Few.<\/b> Forty-seven Stormbryters and seven Glacierwurms. Every loss is counted by name.<\/li><li><b>Slow to replace.<\/b> The Hylki makes far fewer creatures than a Fenris Barrow, and a Krabba takes years to train.<\/li><li><b>Alone by choice.<\/b> Dagny calls the war a family matter for Nordlings and has refused every outside alliance.<\/li><li><b>One pair of hands.<\/b> Only Dagny and a few trusted scientists can run the Hylki. Nothing is born without her approval.<\/li><li><b>What survival costs.<\/b> Hylki children grow up in nine weeks and struggle with their emotions for life. Everyone knows it.<\/li><li><b>Berserkers.<\/b> An old or strong Stormbryter can lose itself and turn on friend and foe alike.<\/li><li><b>Branded.<\/b> The government that rules the Commonwealth calls them terrorists, and the Atomic Accord has hidden their testimony.<\/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, insurgency file, 2295.<br>Opened at the petition of the Nordic Commonwealth Administration and the Imperium of Dragons.<\/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=\"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\">\u201cFew heavy assets, each formidable. Seven siege worms and forty-seven assault bears are on record.\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\">\u201cOutnumbered more than two thousand to one, and still holding ground after eleven years. The file has no model for this.\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=\"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\">\u201cAt home under ice and in open cold. Scouts pass through frozen surfaces. No fleet on record.\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=\"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\">\u201cEvery officer is a frost caster, supported by purpose-bred casting creatures. The leader&#8217;s Lunar and Void ability far exceeds the norm.\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=\"1 out of 5\"><i class=\"on\"><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/span><span class=\"nx-fa-rate-num\">1\/5<\/span><\/span><\/div><p class=\"nx-fa-rate-note\">\u201cNo trade, no recognised territory, and no industry beyond what its builders dig out by hand. Supplied in part by smugglers.\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=\"2 out of 5\"><i class=\"on\"><\/i><i class=\"on\"><\/i><i><\/i><i><\/i><i><\/i><\/span><span class=\"nx-fa-rate-num\">2\/5<\/span><\/span><\/div><p class=\"nx-fa-rate-note\">\u201cIts leader has refused every offer of alliance. The petitioning governments describe it as a terrorist organisation.\u201d<\/p><\/div>\n    <p class=\"nx-fa-intel-foot\">Filed under Accord Protocol 7.3. One of the two petitioning governments is administered by the Fenris Horde. The Accord takes no position on the subject&#8217;s claims pending review.<\/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\">A small army in which every creature is known by name. The runes beside each title are Old Norse, written in the Elder Futhark. 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-gravomb\"><span class=\"nx-fa-tier\">WRK<\/span><span class=\"nx-fa-node-name\">Gr\u00e1vomb<\/span><span class=\"nx-fa-node-role\">Builder, miner and cook<\/span><span class=\"nx-fa-node-class\">Ground \u00b7 Worker \u00b7 Non-combat<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-nordgard\"><span class=\"nx-fa-tier\">T1<\/span><span class=\"nx-fa-node-name\">Nordg\u00e5rd<\/span><span class=\"nx-fa-node-role\">Citizen-soldier. The anchor of the line<\/span><span class=\"nx-fa-node-class\">Ground \u00b7 Foundational \u00b7 Ranged \/ Melee<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-krabba\"><span class=\"nx-fa-tier\">T1<\/span><span class=\"nx-fa-node-name\">Krabba<\/span><span class=\"nx-fa-node-role\">Living bulwark and mount<\/span><span class=\"nx-fa-node-class\">Ground \u00b7 Foundational \u00b7 Melee<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-dipper\"><span class=\"nx-fa-tier\">AIR<\/span><span class=\"nx-fa-node-name\">Moon Dipper<\/span><span class=\"nx-fa-node-role\">Scout that steps through ice<\/span><span class=\"nx-fa-node-class\">Air \u00b7 Foundational \u00b7 Ranged Scout<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-ismarr\"><span class=\"nx-fa-tier\">AIR<\/span><span class=\"nx-fa-node-name\">\u00cdsmarr<\/span><span class=\"nx-fa-node-role\">Floating frost caster<\/span><span class=\"nx-fa-node-class\">Air \u00b7 Advanced \u00b7 Psionic Support<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-storm-breaker\"><span class=\"nx-fa-tier\">T2<\/span><span class=\"nx-fa-node-name\">Stormbryter<\/span><span class=\"nx-fa-node-role\">Armored bear. Living siege engine<\/span><span class=\"nx-fa-node-class\">Ground \u00b7 Advanced \u00b7 Heavy Assault<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-wurm\"><span class=\"nx-fa-tier\">T2<\/span><span class=\"nx-fa-node-name\">Glacierwurm<\/span><span class=\"nx-fa-node-role\">Tunneling siege worm<\/span><span class=\"nx-fa-node-class\">Ground \u00b7 Advanced \u00b7 Siege<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-diabolisk\"><span class=\"nx-fa-tier\">T3<\/span><span class=\"nx-fa-node-name\">Diabolisk<\/span><span class=\"nx-fa-node-role\">Psionic war-lizard<\/span><span class=\"nx-fa-node-class\">Ground \u00b7 Advanced \u00b7 Ranged \u00b7 Psionic<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-winterborn\"><span class=\"nx-fa-tier\">CMD<\/span><span class=\"nx-fa-node-name\">Winterborn<\/span><span class=\"nx-fa-node-role\">Shapeshifting officer<\/span><span class=\"nx-fa-node-class\">Ground \u00b7 Advanced \u00b7 Psionic<\/span><\/a>\n    <a class=\"nx-fa-node\" href=\"#unit-hylki\"><span class=\"nx-fa-tier\">STR<\/span><span class=\"nx-fa-node-name\">Hylki<\/span><span class=\"nx-fa-node-role\">Where the Horde is born<\/span><span class=\"nx-fa-node-class\">Structure \u00b7 Biotechnology<\/span><\/a>\n<\/nav>\n<\/div><\/section>\n<section id=\"unit-gravomb\" class=\"nx-fa-unit\" data-theme=\"jokull\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Gr\u00e1vomb<\/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\/JH-Gravomb-1.jpg&quot;, &quot;title&quot;: &quot;Gr\u00e1vomb on the snowline&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Gravomb-2.jpg&quot;, &quot;title&quot;: &quot;Olav, who was a pet groundhog once&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Gravomb-3.jpg&quot;, &quot;title&quot;: &quot;Gr\u00e1vomb, armored in fur and chitin&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Gravomb-4.jpg&quot;, &quot;title&quot;: &quot;Gr\u00e1vomb by a thawed lake&quot;}]\" data-character-name=\"Gr\u00e1vomb\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Gr\u00e1vomb gallery\">\n        <span class=\"nx-fa-count\">1 \/ 4<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Gravomb-1.jpg\" alt=\"Gr\u00e1vomb on the snowline\" 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=\"Gr\u00e1vomb on the snowline\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Gravomb-1.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Olav, who was a pet groundhog once\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Gravomb-2.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Gr\u00e1vomb, armored in fur and chitin\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(2);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Gravomb-3.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Gr\u00e1vomb by a thawed lake\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(3);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Gravomb-4.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">Gr\u00e1vomb on the snowline<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 01 \u00b7 J\u00f6kull Horde<\/p>\n    <h3 class=\"nx-fa-name\">Gr\u00e1vomb <span class=\"nx-fa-native\" lang=\"non-Runr\" title=\"gr\u00e1v\u01ebmb \u2014 Old Norse for \u201cgrey-belly\u201d\">\u16b7\u16b1\u16a8\u16b9\u16df\u16d7\u16d2<\/span><\/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\">Worker<\/span><span class=\"nx-fa-chip\">Non-combat<\/span><\/div>\n    <p class=\"nx-fa-oneline\">The Snow Burrower. An armored cross between a beaver and a groundhog that builds the camps, mines the Zephyrium, and will not hurt a living thing.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The runes read<\/span><span class=\"nx-fa-stat-value\"><em>gr\u00e1v\u01ebmb<\/em>. Old Norse for \u201cgrey-belly\u201d<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Work<\/span><span class=\"nx-fa-stat-value\">Mining Zephyrium and raising every structure the Horde lives in<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Temper<\/span><span class=\"nx-fa-stat-value\">Pacifist. It is the one Radi-Mon that will not fight<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Also<\/span><span class=\"nx-fa-stat-value\">Tends the land around any J\u00f6kull dwelling<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Talent<\/span><span class=\"nx-fa-stat-value\">Some of them cook, for humans and Radi-Mons alike<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Number<\/span><span class=\"nx-fa-stat-value\">~45,000 <span class=\"nx-fa-est\">est.<\/span><\/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>Building and resupply. They carry ammunition up to the Nordg\u00e5rd line<\/li><li>Finding Zephyrium veins and safe routes<\/li><li>Dinner<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Any fight at all<\/li><li>Being left behind when a camp moves in a hurry<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>Gr\u00e1vombs are why a J\u00f6kull camp has walls, heat and a hot meal. They dig, haul, mend machinery and keep the ground around a settlement alive, from Europa&#8217;s shelf to the hidden camps on Earth.<\/p><\/div>\n<blockquote class=\"nx-fa-quote\">\u201cSome of the best cooks I&#8217;ve ever known can&#8217;t speak and have four legs. One named Olav makes a fish stew that&#8217;d make you weep.\u201d<small>Ivar&#8217;s note: Olav specifically asked me to note he is quite proud of his fish stew.<\/small><cite>\u2014 Ulrik Stormhelm, recorded interview, 2295<\/cite><\/blockquote>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-nordgard\" class=\"nx-fa-unit nx-fa-flip\" data-theme=\"jokull\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Nordg\u00e5rd<\/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\/JH-Nordgard-1.jpg&quot;, &quot;title&quot;: &quot;Nordg\u00e5rd \u2014 ice-bear cloak and AGBAR&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Nordgard-2.jpg&quot;, &quot;title&quot;: &quot;Nordg\u00e5rd \u2014 axe at the ready&quot;}]\" data-character-name=\"Nordg\u00e5rd\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Nordg\u00e5rd gallery\">\n        <span class=\"nx-fa-count\">1 \/ 2<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Nordgard-1.jpg\" alt=\"Nordg\u00e5rd \u2014 ice-bear cloak and AGBAR\" 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=\"Nordg\u00e5rd \u2014 ice-bear cloak and AGBAR\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Nordgard-1.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Nordg\u00e5rd \u2014 axe at the ready\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Nordgard-2.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">Nordg\u00e5rd \u2014 ice-bear cloak and AGBAR<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 02 \u00b7 J\u00f6kull Horde<\/p>\n    <h3 class=\"nx-fa-name\">Nordg\u00e5rd <span class=\"nx-fa-native\" lang=\"non-Runr\" title=\"nor\u00f0gar\u00f0r \u2014 Old Norse for \u201cnorth-stronghold\u201d\">\u16be\u16df\u16b1\u16de\u16b7\u16a8\u16b1\u16de\u16b1<\/span><\/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 \/ Melee<\/span><\/div>\n    <p class=\"nx-fa-oneline\">Once the title of the Commonwealth&#8217;s citizen-soldiers. Now it means the humans who stand beside J\u00f6kull Radi-Mons as the last defenders of Nordic freedom.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The runes read<\/span><span class=\"nx-fa-stat-value\"><em>nor\u00f0gar\u00f0r<\/em>. Old Norse for \u201cnorth-stronghold\u201d<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Rifle<\/span><span class=\"nx-fa-stat-value\"><a href=\"https:\/\/nucleusseries.com\/?page_id=7297#item-agbar\">Anti-Gravity Bolt-Action Rifle<\/a>, the AGBAR<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Close in<\/span><span class=\"nx-fa-stat-value\">An axe or a hammer<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Cloak<\/span><span class=\"nx-fa-stat-value\">Europan ice-bear fur over salvaged composite plate<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Psionics<\/span><span class=\"nx-fa-stat-value\">Mostly none. Training, terrain and trust in the creatures beside them<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Strength<\/span><span class=\"nx-fa-stat-value\">43,200 <span class=\"nx-fa-est\">est.<\/span><\/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>Holding a line with disciplined volleys<\/li><li>Charging in beside a Krabba pack, or on top of one<\/li><li>Knowing the ice better than anyone attacking it<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Numbers. There are not many left<\/li><li>Psionic attack, without a Winterborn or an \u00cdsmarr nearby<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>Before 2284 the Nordg\u00e5rds were militia: defenders of Europa, Titan and the frozen homesteads of the ice moons. When Princess Dagny raised her banner, thousands of them came to it, and brought their rifles, their families and their oaths.<\/p><p>They are the anchor of every J\u00f6kull formation. Gr\u00e1vombs bring up their ammunition, Krabba give them moving cover, and Glacierwurms dig the routes for the ambushes they spring. The best of them learn to ride.<\/p><\/div>\n<blockquote class=\"nx-fa-quote\">\u201cWe&#8217;re not conquerors. We&#8217;re not trying to rule anyone. We just want our homes back.\u201d<cite>\u2014 Ulrik Stormhelm, recorded interview, 2295<\/cite><\/blockquote>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-krabba\" class=\"nx-fa-unit\" data-theme=\"jokull\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Krabba<\/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\/JH-Krabba-1.jpg&quot;, &quot;title&quot;: &quot;Krabba on the Europan shore&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Krabba-2.jpg&quot;, &quot;title&quot;: &quot;Krabba \u2014 knotwork shell&quot;}]\" data-character-name=\"Krabba\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Krabba gallery\">\n        <span class=\"nx-fa-count\">1 \/ 2<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Krabba-1.jpg\" alt=\"Krabba on the Europan shore\" 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=\"Krabba on the Europan shore\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Krabba-1.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Krabba \u2014 knotwork shell\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Krabba-2.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">Krabba on the Europan shore<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 03 \u00b7 J\u00f6kull Horde<\/p>\n    <h3 class=\"nx-fa-name\">Krabba <span class=\"nx-fa-native\" lang=\"non-Runr\" title=\"krabbi \u2014 Old Norse for \u201ccrab\u201d\">\u16b2\u16b1\u16a8\u16d2\u16c1<\/span><\/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\">Mount<\/span><\/div>\n    <p class=\"nx-fa-oneline\">A sapphire-blue crab the size of a small car, with Norse knotwork grown into its shell. The Horde&#8217;s shield wall, and its cavalry.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The runes read<\/span><span class=\"nx-fa-stat-value\"><em>krabbi<\/em>. Old Norse for \u201ccrab\u201d<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Shell<\/span><span class=\"nx-fa-stat-value\">Layered chitin set with crystallized Zephyrium. Stops sustained gauss fire<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Legs<\/span><span class=\"nx-fa-stat-value\">Six. Steady, and never in a hurry<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Mind<\/span><span class=\"nx-fa-stat-value\">Understands tactical orders in J\u01ebturm\u00e1l. Talks in low clicks<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Ridden by<\/span><span class=\"nx-fa-stat-value\">Nordg\u00e5rds who have trained for years<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Number<\/span><span class=\"nx-fa-stat-value\">~12,000 <span class=\"nx-fa-est\">est.<\/span><\/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>Holding a chokepoint<\/li><li>Leading a charge. Krabba-back charges have broken formations before contact<\/li><li>Making a safe place for lighter units to fight from<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Speed<\/li><li>Being replaced. Each one is years of work<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>Other Hordes spend their swarms. The J\u00f6kull raise each Krabba as a soldier, and the old ones grow characters of their own: some eager, some patient. Nordg\u00e5rds speak of their Krabba the way other peoples speak of horses.<\/p><p>After a battle the riders clean the shells and check them for cracks before they see to themselves. A Krabba that falls is given funeral rites, and its shell is forged into armor for the next Nordling to take the field.<\/p><\/div>\n<blockquote class=\"nx-fa-quote\">\u201cSome of the best friends I&#8217;ve ever had don&#8217;t speak a word of any human tongue.\u201d<cite>\u2014 Ulrik Stormhelm, recorded interview, 2295<\/cite><\/blockquote>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-dipper\" class=\"nx-fa-unit nx-fa-flip\" data-theme=\"jokull\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Dipper<\/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\/JH-MoonDipper-1.jpg&quot;, &quot;title&quot;: &quot;Moon Dipper&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-MoonDipper-2.jpg&quot;, &quot;title&quot;: &quot;Moon Dipper under Europa's sky&quot;}]\" data-character-name=\"Moon Dipper\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Moon Dipper gallery\">\n        <span class=\"nx-fa-count\">1 \/ 2<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-MoonDipper-1.jpg\" alt=\"Moon Dipper\" 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=\"Moon Dipper\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-MoonDipper-1.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Moon Dipper under Europa's sky\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-MoonDipper-2.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">Moon Dipper<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 04 \u00b7 J\u00f6kull Horde<\/p>\n    <h3 class=\"nx-fa-name\">Moon Dipper <span class=\"nx-fa-native\" lang=\"non-Runr\" title=\"m\u00e1ni \u2014 Old Norse for \u201cmoon\u201d\">\u16d7\u16a8\u16be\u16c1<\/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\">Ranged Scout<\/span><\/div>\n    <p class=\"nx-fa-oneline\">M\u00e5nedykker. A hawk-sized white bird that spits ice and steps through frozen water. Its song is usually the only warning of a J\u00f6kull ambush.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The runes read<\/span><span class=\"nx-fa-stat-value\"><em>m\u00e1ni<\/em>. Old Norse for \u201cmoon\u201d<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Stock<\/span><span class=\"nx-fa-stat-value\">Norwegian white-throated dipper, brought to Europa as a preservation sample<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Attack<\/span><span class=\"nx-fa-stat-value\">Ice bolts from a crystalline throat organ. They pierce light armor<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Frost-stepping<\/span><span class=\"nx-fa-stat-value\">Dives into ice, snow or water and comes out dozens of metres away<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Call<\/span><span class=\"nx-fa-stat-value\">Lunar-attuned. Carries a warning across kilometres<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Number<\/span><span class=\"nx-fa-stat-value\">~3,000 <span class=\"nx-fa-est\">est.<\/span><\/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>Forward scouting<\/li><li>Marking a target with frost that slows it for the heavier units<\/li><li>Being impossible to pin down<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Sustained fire. It is cheap to field and fragile<\/li><li>Dry, warm ground with nothing to dive into<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>It is the bird on the Horde&#8217;s sigil. The dipper&#8217;s old habit of diving under river ice survived the change, and became the trick that makes it so hard to kill: a flock vanishes into a snowbank and sings from somewhere else.<\/p><\/div>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-ismarr\" class=\"nx-fa-unit\" data-theme=\"jokull\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">\u00cdsmarr<\/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\/JH-Ismarr-1.jpg&quot;, &quot;title&quot;: &quot;\u00cdsmarr over the ice&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Ismarr-2.jpg&quot;, &quot;title&quot;: &quot;An \u00cdsmarr and the Winterborn it is bonded to&quot;}]\" data-character-name=\"\u00cdsmarr\" role=\"button\" tabindex=\"0\" aria-label=\"Open the \u00cdsmarr gallery\">\n        <span class=\"nx-fa-count\">1 \/ 2<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Ismarr-1.jpg\" alt=\"\u00cdsmarr over the ice\" 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=\"\u00cdsmarr over the ice\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Ismarr-1.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"An \u00cdsmarr and the Winterborn it is bonded to\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Ismarr-2.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">\u00cdsmarr over the ice<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 05 \u00b7 J\u00f6kull Horde<\/p>\n    <h3 class=\"nx-fa-name\">\u00cdsmarr <span class=\"nx-fa-native\" lang=\"non-Runr\" title=\"\u00edsmarr \u2014 Old Norse for \u201cice-sea\u201d\">\u16c1\u16ca\u16d7\u16a8\u16b1<\/span><\/h3>\n    <div class=\"nx-fa-tags\"><span class=\"nx-fa-tier\">AIR<\/span><span class=\"nx-fa-chip\">Advanced<\/span><span class=\"nx-fa-chip\">Psionic Support<\/span><\/div>\n    <p class=\"nx-fa-oneline\">The Frost Floater. A translucent jellyfish the size of a small car that drifts over the battlefield and casts like a trained psion.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The runes read<\/span><span class=\"nx-fa-stat-value\"><em>\u00edsmarr<\/em>. Old Norse for \u201cice-sea\u201d<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Casts<\/span><span class=\"nx-fa-stat-value\">Lunar frost: ice barriers, freezing bolts, gravity<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Strength<\/span><span class=\"nx-fa-stat-value\">About that of a trained Nordling psion<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Grown<\/span><span class=\"nx-fa-stat-value\">Two years in a Hylki to full ability<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Bond<\/span><span class=\"nx-fa-stat-value\">One Winterborn, for life<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Number<\/span><span class=\"nx-fa-stat-value\">~350 bonded pairs <span class=\"nx-fa-est\">est.<\/span><\/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>Being the Horde&#8217;s battlefield caster<\/li><li>Adapting its casting to complicated orders<\/li><li>Shielding the rider who does the close fighting<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>It has no direct attack of its own<\/li><li>Speed. It floats<\/li><li>Losing its rider<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>The rider fights and the \u00cdsmarr casts. It understands tactical instructions, changes its spells to suit the ground, and has been seen mourning a rider who fell. Whether that makes it a person is still argued about outside the Horde. Inside it, nobody argues.<\/p><\/div>\n<blockquote class=\"nx-fa-quote\">\u201cEach bonds with a single Winterborn for life, and I mean for life. I&#8217;ve seen riders mourn their \u00cdsmarr like family. Because they are.\u201d<cite>\u2014 Ulrik Stormhelm, recorded interview, 2295<\/cite><\/blockquote>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-storm-breaker\" class=\"nx-fa-unit nx-fa-flip\" data-theme=\"jokull\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Stormbryter<\/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\/JH-Stormbryter-1.jpg&quot;, &quot;title&quot;: &quot;Stormbryter&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Stormbryter-2.jpg&quot;, &quot;title&quot;: &quot;An adolescent Stormbryter is roughly the size of an SUV&quot;}]\" data-character-name=\"Stormbryter\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Stormbryter gallery\">\n        <span class=\"nx-fa-count\">1 \/ 2<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Stormbryter-1.jpg\" alt=\"Stormbryter\" 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=\"Stormbryter\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Stormbryter-1.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"An adolescent Stormbryter is roughly the size of an SUV\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Stormbryter-2.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">Stormbryter<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 06 \u00b7 J\u00f6kull Horde<\/p>\n    <h3 class=\"nx-fa-name\">Stormbryter <span class=\"nx-fa-native\" lang=\"non-Runr\" title=\"stormbrj\u00f3tr \u2014 Old Norse for \u201cstorm-breaker\u201d\">\u16ca\u16cf\u16df\u16b1\u16d7\u16d2\u16b1\u16c3\u16df\u16cf\u16b1<\/span><\/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\">Heavy Assault<\/span><\/div>\n    <p class=\"nx-fa-oneline\">The Storm Breaker. A white bear three times the height of a man, plated at the skull, that walks into the fire so that nobody else has to.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The runes read<\/span><span class=\"nx-fa-stat-value\"><em>stormbrj\u00f3tr<\/em>. Old Norse for \u201cstorm-breaker\u201d<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Stock<\/span><span class=\"nx-fa-stat-value\">Europa&#8217;s sub-ice polar bear<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Height<\/span><span class=\"nx-fa-stat-value\">Three times a human&#8217;s, full grown<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Skull plate<\/span><span class=\"nx-fa-stat-value\">Psionic resonance nodes. A handler steers it through them<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Eyes<\/span><span class=\"nx-fa-stat-value\">Glowing blue: a constant Lunar link to the pack<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Number<\/span><span class=\"nx-fa-stat-value\">47. Every one has a name<\/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>Leading a frontal assault and drawing the fire<\/li><li>Breaking reinforced barriers with its paws<\/li><li>Keeping its head under bombardment<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>The berserk state. The old and the strong are most at risk<\/li><li>Cost. It is expensive to raise<\/li><li>Being risked at all. Each one is irreplaceable<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>A Stormbryter is a moving fortress. It soaks up punishment at the head of a charge, and the neural plate keeps it aware of the plan even while it is being shelled. The Horde does not send one out lightly. When Stormbryters are seen on a field, the enemy knows Dagny means to win that day whatever it costs.<\/p><\/div>\n<blockquote class=\"nx-fa-quote\">\u201cWhen a Stormbryter charges, the ground shakes. We save them for when things get truly desperate. Which is more often than I&#8217;d like.\u201d<small>Ivar&#8217;s note: 47. Every single one has a name.<\/small><cite>\u2014 Ulrik Stormhelm, recorded interview, 2295<\/cite><\/blockquote>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-wurm\" class=\"nx-fa-unit\" data-theme=\"jokull\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Wurm<\/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\/JH-Glacierwurm-1.jpg&quot;, &quot;title&quot;: &quot;Glacierwurm, with a rider for scale&quot;}]\" data-character-name=\"Glacierwurm\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Glacierwurm gallery\">\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Glacierwurm-1.jpg\" alt=\"Glacierwurm, with a rider for scale\" 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\">Glacierwurm, with a rider for scale<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 07 \u00b7 J\u00f6kull Horde<\/p>\n    <h3 class=\"nx-fa-name\">Glacierwurm <span class=\"nx-fa-native\" lang=\"non-Runr\" title=\"\u00edsormr \u2014 Old Norse for \u201cice-serpent\u201d\">\u16c1\u16ca\u16df\u16b1\u16d7\u16b1<\/span><\/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\">Siege<\/span><span class=\"nx-fa-chip\">Massive<\/span><\/div>\n    <p class=\"nx-fa-oneline\">A colossal worm that tunnels through ice and rock, and breathes a freezing mist with the range to reach a warship.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The runes read<\/span><span class=\"nx-fa-stat-value\"><em>\u00edsormr<\/em>. Old Norse for \u201cice-serpent\u201d<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Breath<\/span><span class=\"nx-fa-stat-value\">Freezing mist. Reaches high-altitude targets<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Tunnels<\/span><span class=\"nx-fa-stat-value\">Through ice and earth, for ambush routes and escape<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Ridden by<\/span><span class=\"nx-fa-stat-value\">The most skilled Nordg\u00e5rds<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Upkeep<\/span><span class=\"nx-fa-stat-value\">Immense. Deployed only for critical engagements<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Number<\/span><span class=\"nx-fa-stat-value\">Seven<\/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>Cracking a Fenris hive open<\/li><li>Grounding aircraft and troubling battlecruisers<\/li><li>Putting an army where nobody expected one<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Agile fighters, which get inside its slow reactions<\/li><li>Feeding it<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>Nothing else the Horde owns can break a fortified hive, so the wurms are kept for the days that decide a campaign.<\/p><\/div>\n<blockquote class=\"nx-fa-quote\">\u201cWe&#8217;ve got\u2026 what, three? Four? Massive resource drain to maintain, but when you need to crack a Fenris hive open, nothing else works quite so well.\u201d<small>Ivar&#8217;s note: Seven. Ulrik, we discussed this yesterday!<\/small><cite>\u2014 Ulrik Stormhelm, recorded interview, 2295<\/cite><\/blockquote>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-diabolisk\" class=\"nx-fa-unit nx-fa-flip\" data-theme=\"jokull\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Diabolisk<\/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\/JH-Diabolisk-1.jpg&quot;, &quot;title&quot;: &quot;Diabolisk&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Diabolisk-2.jpg&quot;, &quot;title&quot;: &quot;A mature Diabolisk. Only adults grow horns&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Diabolisk-3.jpg&quot;, &quot;title&quot;: &quot;Diabolisk \u2014 Lunar charge building&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/09\/Diabolisk-Hero.jpg&quot;, &quot;title&quot;: &quot;Diabolisk \u2014 the roar&quot;}]\" data-character-name=\"Diabolisk\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Diabolisk gallery\">\n        <span class=\"nx-fa-count\">1 \/ 4<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Diabolisk-1.jpg\" alt=\"Diabolisk\" 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=\"Diabolisk\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Diabolisk-1.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"A mature Diabolisk. Only adults grow horns\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Diabolisk-2.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Diabolisk \u2014 Lunar charge building\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(2);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Diabolisk-3.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Diabolisk \u2014 the roar\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(3);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/09\/Diabolisk-Hero.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">Diabolisk<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 08 \u00b7 J\u00f6kull Horde<\/p>\n    <h3 class=\"nx-fa-name\">Diabolisk <span class=\"nx-fa-native\" lang=\"non-Runr\" title=\"dreki \u2014 Old Norse for \u201cdragon\u201d\">\u16de\u16b1\u16d6\u16b2\u16c1<\/span><\/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\">Ranged<\/span><span class=\"nx-fa-chip\">Psionic<\/span><\/div>\n    <p class=\"nx-fa-oneline\">A wingless war-lizard, and one of the most intelligent Radi-Mons alive. Its roar carries Eclipse and Lunar spells that can break a battalion.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The runes read<\/span><span class=\"nx-fa-stat-value\"><em>dreki<\/em>. Old Norse for \u201cdragon\u201d<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Schools<\/span><span class=\"nx-fa-stat-value\">Eclipse and Lunar, cast through the roar<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Stock<\/span><span class=\"nx-fa-stat-value\">Viviparous lizard of Norway, Swinhoe&#8217;s tree lizard of Taiwan, Komodo dragon of Indonesia<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Healing<\/span><span class=\"nx-fa-stat-value\">An adult eats what it kills and regenerates from it<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Build<\/span><span class=\"nx-fa-stat-value\">No wings. Horns only at full maturity<\/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>Destroying massed formations at range<\/li><li>Outlasting a fight. It heals as it feeds<\/li><li>Thinking. Few Radi-Mons are its equal<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Numbers. They are rare<\/li><li>A temper that has to be taught, not bred, out of it<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>Nearly every J\u00f6kull creature traces back to something Scandinavian. The Diabolisk does not. Two of its three parent species come from Taiwan and Indonesia, and Dagny Fjeld has never explained how either reached her laboratory.<\/p><\/div>\n<div class=\"nx-fa-notes\">\n    <details><summary>The gentle one<\/summary><div class=\"nx-fa-note-body\"><p>A Diabolisk hatchling named H\u00e5kon is being raised on Mars, in Xing Hong, by a Rigger who found his egg. He is three years old, about the size of a small cat, and rides on his father&#8217;s shoulder. He has never seen Europa.<\/p><p>By every account he is a kind creature. He was taught love and patience from the day he hatched, and it took. People who believed wrath was built into the breed have had to think again.<\/p><\/div><\/details>\n<\/div>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-winterborn\" class=\"nx-fa-unit\" data-theme=\"jokull\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Winterborn<\/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\/Winterborn-Heroine-logo.jpg&quot;, &quot;title&quot;: &quot;A Winterborn of the J\u00f6kull Horde&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/05\/Winterborn-concept-logo.jpg&quot;, &quot;title&quot;: &quot;Winterborn under the Europan aurora&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Ivar-casting-spells-like-a-true-Nord-feat.jpg&quot;, &quot;title&quot;: &quot;Ivar Lindqvist, casting like a true Nord&quot;}]\" data-character-name=\"Winterborn\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Winterborn gallery\">\n        <span class=\"nx-fa-count\">1 \/ 3<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/Winterborn-Heroine-logo.jpg\" alt=\"A Winterborn of the J\u00f6kull Horde\" 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 Winterborn of the J\u00f6kull Horde\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/Winterborn-Heroine-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Winterborn under the Europan aurora\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/05\/Winterborn-concept-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Ivar Lindqvist, casting like a true Nord\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(2);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Ivar-casting-spells-like-a-true-Nord-feat.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">A Winterborn of the J\u00f6kull Horde<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 09 \u00b7 J\u00f6kull Horde<\/p>\n    <h3 class=\"nx-fa-name\">Winterborn <span class=\"nx-fa-native\" lang=\"non-Runr\" title=\"vetrborinn \u2014 Old Norse for \u201cwinter-born\u201d\">\u16b9\u16d6\u16cf\u16b1\u16d2\u16df\u16b1\u16c1\u16be<\/span><\/h3>\n    <div class=\"nx-fa-tags\"><span class=\"nx-fa-tier\">CMD<\/span><span class=\"nx-fa-chip\">Ground<\/span><span class=\"nx-fa-chip\">Advanced<\/span><span class=\"nx-fa-chip\">Psionic<\/span><span class=\"nx-fa-chip\">Shapeshifter<\/span><\/div>\n    <p class=\"nx-fa-oneline\">Humans who carry the whole J\u00f6kull genetic library in their own bodies. They lead the packs, match a Draug blow for blow, and are still themselves afterward.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The runes read<\/span><span class=\"nx-fa-stat-value\"><em>vetrborinn<\/em>. Old Norse for \u201cwinter-born\u201d<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Made by<\/span><span class=\"nx-fa-stat-value\">The J\u00f6kull strain Dagny Fjeld developed. How it is passed on is not known outside the Horde<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Shifting<\/span><span class=\"nx-fa-stat-value\">Partial and temporary: a bear&#8217;s upper body, a dipper&#8217;s wings, claws, fangs, plating<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Pack command<\/span><span class=\"nx-fa-stat-value\">Any Hylki-born creature nearby, by pheromone and low voice<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Psionics<\/span><span class=\"nx-fa-stat-value\">Lunar frost, in every one of them<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Partner<\/span><span class=\"nx-fa-stat-value\">Often an \u00cdsmarr, bonded for life<\/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>Rallying scattered Krabba into a formation, or steering a Dipper flock by instinct<\/li><li>Surviving. Wounds that drop a soldier only slow a Winterborn<\/li><li>Living off the land. Raw meat, uncooked plants, food that would poison anyone else<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>The beast in the blood. Hunger, desire and temper arrive before thought does<\/li><li>The first years. New converts struggle most<\/li><li>Summoning. The creatures must already be close<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>Dagny needed officers who could command Radi-Mon packs, live where humans die, and stand up to a Fenris Draug, without ceasing to be human. Her answer was to write every J\u00f6kull creature into a human host. A Winterborn keeps a mind, a name and a conscience. That is the point of the design, and it is her answer to what Skarn does to people.<\/p><p>The price is real. The borrowed instincts do not stay quiet, and a Winterborn carries a sharper appetite and a shorter fuse for the rest of a long life. The veterans learn to channel it. Nobody in the Horde pretends it is not there.<\/p><\/div>\n<div class=\"nx-fa-notes\">\n    <details><summary>The first one<\/summary><div class=\"nx-fa-note-body\"><p>Before the change was reliable there was Astrid Kierkegaard, a graduate student from Greenland who had written on benign human and Radi-Mon transformation. She volunteered, knowing she might die on the table. She woke up with frost in her veins, and went straight back to taking notes.<\/p><\/div><\/details>\n    <details><summary>Rider and floater<\/summary><div class=\"nx-fa-note-body\"><p>Most Winterborn fight with an \u00cdsmarr overhead. The Winterborn closes with the enemy. The \u00cdsmarr casts over their shoulder. Neither does well for long without the other.<\/p><\/div><\/details>\n<\/div>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"unit-hylki\" class=\"nx-fa-unit nx-fa-flip\" data-theme=\"jokull\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Hylki<\/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\/JH-Hylki-1.jpg&quot;, &quot;title&quot;: &quot;A Hylki copying an unfertilized ovum into Radi-Mons&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Hylki-2.jpg&quot;, &quot;title&quot;: &quot;A Hylki carrying one fertilized ovum: a human child, nine weeks from now&quot;}]\" data-character-name=\"Hylki\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Hylki gallery\">\n        <span class=\"nx-fa-count\">1 \/ 2<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Hylki-1.jpg\" alt=\"A Hylki copying an unfertilized ovum into Radi-Mons\" 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 Hylki copying an unfertilized ovum into Radi-Mons\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Hylki-1.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"A Hylki carrying one fertilized ovum: a human child, nine weeks from now\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/10\/JH-Hylki-2.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">A Hylki copying an unfertilized ovum into Radi-Mons<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Unit Record 10 \u00b7 J\u00f6kull Horde<\/p>\n    <h3 class=\"nx-fa-name\">Hylki <span class=\"nx-fa-native\" lang=\"non-Runr\" title=\"hylki \u2014 Old Norse for \u201ccasing\u201d\">\u16ba\u16a2\u16da\u16b2\u16c1<\/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\">Biotechnology<\/span><span class=\"nx-fa-chip\">Production<\/span><\/div>\n    <p class=\"nx-fa-oneline\">Dagny Fjeld&#8217;s answer to the Fenris Breast Barrow: a glass vessel of pale blue light that needs no captive and harms no one in it.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The runes read<\/span><span class=\"nx-fa-stat-value\"><em>hylki<\/em>. Old Norse for \u201ccasing\u201d<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Needs<\/span><span class=\"nx-fa-stat-value\">A human ovum, given freely<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Unfertilized<\/span><span class=\"nx-fa-stat-value\">Copied many times. Each copy becomes a Radi-Mon in 2 to 5 weeks<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Fertilized<\/span><span class=\"nx-fa-stat-value\">Cannot be copied. One human child, in 9 weeks<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The child<\/span><span class=\"nx-fa-stat-value\">Leaves the vessel with the body, speech and movement of a six-year-old<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Operated by<\/span><span class=\"nx-fa-stat-value\">Dagny, Ivar and a handful of trusted scientists<\/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>Raising creatures and children with no captive, ever<\/li><li>Keeping a people alive through losses that should have ended it<\/li><\/ul><\/div>\n    <div class=\"nx-fa-vs-col is-down\"><span class=\"nx-fa-vs-label\">Struggles with<\/span><ul><li>Output. It makes far fewer than a Barrow does<\/li><li>The children it hurries pay for the hurry all their lives<\/li><li>It all runs through one woman&#8217;s approval<\/li><\/ul><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>It was built in desperation, in the first months of the outbreak, and it is why there is still a J\u00f6kull people to speak of. It is also not painless. A child who is nine weeks old in a six-year-old&#8217;s body has a hard road, and women are leaned on to give \u201cfor the survival of our people.\u201d The Horde says so openly, which is more than its enemy does.<\/p><\/div>\n<blockquote class=\"nx-fa-quote\">\u201cThe real work that keeps our people alive comes from our women. Freely given, just like that. Makes me think. Makes all of us think.\u201d<cite>\u2014 Ulrik Stormhelm, recorded interview, 2295<\/cite><\/blockquote>\n    <div class=\"nx-fa-match\"><span class=\"nx-fa-match-label\">\/\/ How three Hordes breed<\/span><ul><li class=\"is-self\"><b>Hylki<\/b><span>J\u00f6kull<\/span><span>By gift. No captive. 2 to 5 weeks<\/span><\/li><li><b>Breeding Lotus<\/b><span>Rakshasa<\/span><span>By consent. A couple, and 6.9 days<\/span><\/li><li><b>Breast Barrow<\/b><span>Fenris<\/span><span>By capture. One woman, held for good<\/span><\/li><\/ul><\/div>\n<div class=\"nx-fa-notes\">\n    <details><summary>The children<\/summary><div class=\"nx-fa-note-body\"><p>\u201cAye, the accelerated ones emerge at physical age six with difficulties. Emotional instability that lasts their whole lives. Everyone knows. Nobody pretends otherwise. Those children are loved anyway. They&#8217;re ours.\u201d<\/p><p>They also come out with far greater psionic potential than other children. Hr\u00edmnir, Dagny&#8217;s own Krabba, lowers his shell to the ground so that they can touch it.<\/p><\/div><\/details>\n    <details><summary>Nordlings only?<\/summary><div class=\"nx-fa-note-body\"><p>Dagny says the Hylki works only on Nordlings, because of genetic markers unique to them. Medical records from J\u00f6kull-run hospitals suggest it works the same for every human being.<\/p><p>Nobody outside her circle knows whether she keeps the claim to deny the technology to other powers, or because she believes it.<\/p><\/div><\/details>\n<\/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\">Dagny leads and Ivar commands the field. Everyone else on this list is here because they chose to be.<\/p>\n<\/header>\n<div class=\"nx-fa-cmd nx-rev\">\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4078#char-dagny\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Lady-Dagny-feat-edited.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">Primarch \u00b7 Second Princess of House Fjeld<\/span><span class=\"nx-fa-cmd-name\">Dagny Fjeld<\/span><span class=\"nx-fa-cmd-note\">Built the Hylki and raised the banner. Brilliant, worn out, and wrong about outsiders.<\/span><\/span><\/a>\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4078#char-ivar\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Ivar-Lindqvist-feat-edited.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">Winterborn \u00b7 Consort and field commander<\/span><span class=\"nx-fa-cmd-name\">Ivar Lindqvist<\/span><span class=\"nx-fa-cmd-note\">Runs the armies. Insists the bickering with Dagny is strategic debate.<\/span><\/span><\/a>\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4078#char-ulrik\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Ulrik-feat-edited.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">Senior Nordg\u00e5rd<\/span><span class=\"nx-fa-cmd-name\">Ulrik Stormhelm<\/span><span class=\"nx-fa-cmd-note\">Seventy-one, born in Illinois, and still swinging. Fair fights and quick kills.<\/span><\/span><\/a>\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4078#char-astrid\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Astrid-v3-feat-edited.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">The first Winterborn<\/span><span class=\"nx-fa-cmd-name\">Astrid Kierkegaard<\/span><span class=\"nx-fa-cmd-note\">A scientist who volunteered knowing she might die on the table.<\/span><\/span><\/a>\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4078#char-hrimnir\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Hrimnir-feat-edited.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">Dagny&#8217;s Krabba \u00b7 Command mount<\/span><span class=\"nx-fa-cmd-name\">Hr\u00edmnir<\/span><span class=\"nx-fa-cmd-note\">The first creature the Hylki ever made. Lets no one else ride him, and barely tolerates Ivar.<\/span><\/span><\/a>\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4078#char-olav\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Olav-feat-edited.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">Gr\u00e1vomb \u00b7 Engineer and cook<\/span><span class=\"nx-fa-cmd-name\">Olav<\/span><span class=\"nx-fa-cmd-note\">Was a pet groundhog in a college dorm. Is quite proud of his fish stew.<\/span><\/span><\/a>\n    <a class=\"nx-fa-cmd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=4228#char-hakon\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/01\/Hakon-v2-Baby-Hatchling-feat.jpg\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\" decoding=\"async\"><span><span class=\"nx-fa-cmd-rank\">Diabolisk hatchling \u00b7 Main cast<\/span><span class=\"nx-fa-cmd-name\">H\u00e5kon<\/span><span class=\"nx-fa-cmd-note\">Three years old, cat-sized, and growing up on Mars. He does not know yet that he has a people.<\/span><\/span><\/a>\n<\/div>\n<a class=\"nx-fa-more\" href=\"https:\/\/nucleusseries.com\/?page_id=4078\">Open the J\u00f6kull Horde character registry \u2192<\/a>\n<\/div><\/section>\n<section id=\"faction-holdings\" class=\"nx-fa-sec\"><span class=\"nx-legacy-anchor\" id=\"jokull-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\">The moons Jove breathed on<\/h2>\n    <p class=\"nx-fa-sub\">Nord lands, by the Nordlings&#8217; own account. Almost all of them are under Fenris occupation.<\/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\">~13% held<\/span><span class=\"nx-fa-row-body\">Home, and the centre of the old Commonwealth. The J\u00f6kull hold about an eighth of it from hidden camps and Hylki halls. The first Hylki came to life at Dawnsnow. \u201cAnd we&#8217;re not giving it up.\u201d <span class=\"nx-fa-est\">est.<\/span><\/span><\/div>\n    <div class=\"nx-fa-row\"><span class=\"nx-fa-row-name\">Io, Ganymede, Callisto<\/span><span class=\"nx-fa-row-status\">Occupied<\/span><span class=\"nx-fa-row-body\">The other Galilean moons Jove made habitable in 2070. Fenris hives stand on them now. The Nordlings count every one as theirs to take back.<\/span><\/div>\n    <div class=\"nx-fa-row\"><span class=\"nx-fa-row-name\">Titan and the ice moons<\/span><span class=\"nx-fa-row-status\">Occupied<\/span><span class=\"nx-fa-row-body\">The frozen homesteads the old Nordg\u00e5rds once guarded.<\/span><\/div>\n    <div class=\"nx-fa-row\"><span class=\"nx-fa-row-name\">Earth, the far north<\/span><span class=\"nx-fa-row-status\">Hidden<\/span><span class=\"nx-fa-row-body\">Camps around the Arctic Ocean, kept alive by Gr\u00e1vombs.<\/span><\/div>\n    <div class=\"nx-fa-row\"><span class=\"nx-fa-row-name\">Earth, old Yosemite<\/span><span class=\"nx-fa-row-status\">Hidden<\/span><span class=\"nx-fa-row-body\">A transformed wilderness with J\u00f6kull camps inside it. Olav has mapped every safe route through.<\/span><\/div>\n    <div class=\"nx-fa-row\"><span class=\"nx-fa-row-name\">Earth, Nordic Europe<\/span><span class=\"nx-fa-row-status\">Sympathisers<\/span><span class=\"nx-fa-row-body\">The Commonwealth arrests people for \u201cviolent speech.\u201d Young Nordlings pass the Horde&#8217;s messages in whispers anyway. Some smuggle supplies, and a few make it out to join every season.<\/span><\/div>\n    <div class=\"nx-fa-row\"><span class=\"nx-fa-row-name\">Mars<\/span><span class=\"nx-fa-row-status\">Refugees<\/span><span class=\"nx-fa-row-body\">A tenth of Xing Hong is Nordling, all of them people who fled the Horde&#8217;s enemy.<\/span><\/div>\n<\/div>\n<div class=\"nx-fa-callout nx-rev\" style=\"max-width:none\"><span class=\"nx-fa-callout-label\">\/\/ Ivar Lindqvist, personal addendum to the Stormhelm interview<\/span><p>\u201cDagny would have my hide if she knew I was writing this. She&#8217;d say we don&#8217;t need outside help. That this is a war of Nords, for Nords, and the lesser races wouldn&#8217;t understand. She&#8217;s wrong. We need help. Skarn isn&#8217;t just our problem. He&#8217;s everyone&#8217;s problem. And a day might come when even the most stubborn of us put down our pride and reach out. That day might be today. If anyone&#8217;s listening.\u201d<\/p><\/div>\n<p class=\"nx-fa-board-note\">Figures from the Stormhelm interview, recorded 2295.01.17, with Ivar Lindqvist&#8217;s corrections.<\/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=\"J\u00f6kull population by kind: Civilians 94%, Nordg\u00e5rds 3%, Radi-Mons 3%\"><i style=\"--c: #7DD3FC; flex: 94 0 0;\" title=\"Civilians 94%\"><\/i><i style=\"--c: #F4F8FF; flex: 3 0 0;\" title=\"Nordg\u00e5rds 3%\"><\/i><i style=\"--c: #3B82C4; flex: 3 0 0;\" title=\"Radi-Mons 3%\"><\/i><\/div>\n    <ul class=\"nx-fa-legend\"><li><i style=\"--c: #7DD3FC;\"><\/i>Civilians <span>94%<\/span><\/li><li><i style=\"--c: #F4F8FF;\"><\/i>Nordg\u00e5rds <span>3%<\/span><\/li><li><i style=\"--c: #3B82C4;\"><\/i>Radi-Mons <span>3%<\/span><\/li><\/ul>\n    <p class=\"nx-fa-board-note\">About 1.67 million in all. Roughly 43,000 of them fight, beside some 60,000 creatures. Everyone else is a family the fighters are standing in front of.<\/p><\/div>\n<div class=\"nx-rev\"><span class=\"nx-fa-minihead\" style=\"margin-top: clamp(26px, 3.5vw, 38px);\">\/\/ The roll call, by Ivar&#8217;s count<\/span>\n<div class=\"nx-fa-minitiles\" style=\"margin-top:0\"><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Gr\u00e1vombs<\/span><span class=\"nx-fa-tile-value\">~45,000<\/span><span class=\"nx-fa-tile-sub\">Builders, miners and cooks <span class=\"nx-fa-est\">est.<\/span><\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Krabba<\/span><span class=\"nx-fa-tile-value\">~12,000<\/span><span class=\"nx-fa-tile-sub\">Ulrik said 8,000. He never did pay attention during briefings <span class=\"nx-fa-est\">est.<\/span><\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Stormbryters<\/span><span class=\"nx-fa-tile-value\">47<\/span><span class=\"nx-fa-tile-sub\">Every single one has a name<\/span><\/div><div class=\"nx-fa-tile\"><span class=\"nx-fa-tile-label\">Glacierwurms<\/span><span class=\"nx-fa-tile-value\">7<\/span><span class=\"nx-fa-tile-sub\">\u201cUlrik, we discussed this yesterday!\u201d<\/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\">Very little, held very carefully.<\/p>\n<\/header>\n<div class=\"nx-fa-assets nx-rev\"><div class=\"nx-fa-asset\"><span class=\"nx-fa-asset-type\">Technology<\/span><span class=\"nx-fa-asset-name\">The Hylki halls<\/span><p>The only way the Horde replaces its losses, creature or child. Guarded above everything else it owns.<\/p><\/div><div class=\"nx-fa-asset\"><span class=\"nx-fa-asset-type\">Siege<\/span><span class=\"nx-fa-asset-name\">Seven Glacierwurms<\/span><p>The one tool that can crack a Fenris hive. Used only when a campaign depends on it.<\/p><\/div><div class=\"nx-fa-asset\"><span class=\"nx-fa-asset-type\">Heavy assault<\/span><span class=\"nx-fa-asset-name\">Forty-seven Stormbryters<\/span><p>Named, counted, and sent out only when a battle has to be won.<\/p><\/div><div class=\"nx-fa-asset\"><span class=\"nx-fa-asset-type\">Arms<\/span><span class=\"nx-fa-asset-name\">The AGBAR<\/span><p>The <a href=\"https:\/\/nucleusseries.com\/?page_id=7297#item-agbar\">Anti-Gravity Bolt-Action Rifle<\/a>: old Nordic bolt-action craft in modern materials. It cycles in zero gravity and in any atmosphere.<\/p><\/div><div class=\"nx-fa-asset\"><span class=\"nx-fa-asset-type\">Network<\/span><span class=\"nx-fa-asset-name\">Those who believe<\/span><p>Sympathisers across Nordic Europe who carry messages and smuggle supplies, under a government that jails them for it.<\/p><\/div><div class=\"nx-fa-asset\"><span class=\"nx-fa-asset-type\">Testimony<\/span><span class=\"nx-fa-asset-name\">The Stormhelm interview<\/span><p>An old soldier&#8217;s account of who the J\u00f6kull are, uploaded from Europa in January 2295. The Atomic Accord has hidden it from public view while it is \u201cunder review.\u201d<\/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\">One goal: defeat Skarn and Maren, then rebuild the Nordic Commonwealth as it should have been. The quoted notes are Ivar Lindqvist&#8217;s, because Ulrik does not follow politics.<\/p>\n<\/header>\n<div class=\"nx-fa-dip nx-rev\">\n    <div class=\"nx-fa-dip-row\" style=\"--fc: #FF6B35;\"><span class=\"nx-fa-dip-sig\" aria-hidden=\"true\">FH<\/span><a class=\"nx-fa-dip-name\" href=\"https:\/\/nucleusseries.com\/?page_id=1441\">Fenris Horde<\/a><span class=\"nx-fa-stance is-hostile\">At war<\/span><span class=\"nx-fa-dip-note\">\u201cThe reason we exist. They took our homes. We&#8217;ll take them back.\u201d<\/span><\/div>\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-hostile\">Hostile<\/span><span class=\"nx-fa-dip-note\">\u201cFriends with Maren. Their views on women don&#8217;t sit well with us.\u201d<\/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\">\u201cCorporate types. We don&#8217;t trust their motives. But we share enemies.\u201d<\/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-tense\">Strained<\/span><span class=\"nx-fa-dip-note\">\u201cThey fight Fenris too. Machine-worship is strange, but common enemies help.\u201d The Covenant has never opened its Prophet Chakra to them.<\/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-none\">Neutral<\/span><span class=\"nx-fa-dip-note\">\u201cNo quarrel. No contact. Distant but not unfriendly.\u201d<\/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-none\">Neutral<\/span><span class=\"nx-fa-dip-note\">\u201cDifferent Horde. Different philosophy. Not our concern for now.\u201d Both peoples trace back to the same ark.<\/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-none\">No contact<\/span><span class=\"nx-fa-dip-note\">Nothing formal. Ulrik Stormhelm once counted the city&#8217;s Prefect among his friends.<\/span><\/div>\n    <div class=\"nx-fa-dip-row\" style=\"--fc: #999999;\"><span class=\"nx-fa-dip-sig\" aria-hidden=\"true\">\u2605<\/span><a class=\"nx-fa-dip-name\" href=\"https:\/\/nucleusseries.com\/?page_id=5169\">Independents<\/a><span class=\"nx-fa-stance is-none\">No record<\/span><span class=\"nx-fa-dip-note\">Wild Fangs range the same ice wastes. Nothing is on file.<\/span><\/div>\n<\/div>\n<\/div><\/section>\n<section id=\"faction-faith\" 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\">\/\/ 07 \u2014 Faith<\/p>\n    <h2 class=\"nx-fa-h\">The sky-father and the axe-mother<\/h2>\n    <p class=\"nx-fa-sub\">Jupiter never sets over Europa. The Nordlings pray to the planet above them, and to the woman who made it answer.<\/p>\n<\/header>\n<\/div><\/section>\n<section id=\"god-jove\" class=\"nx-fa-unit\" data-theme=\"jokull\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Jove<\/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\/04\/Jove-1.jpg&quot;, &quot;title&quot;: &quot;Jove before his planet&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/04\/Jove-2.jpg&quot;, &quot;title&quot;: &quot;Jupiter, as it hangs over Europa&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/04\/Jove-3.jpg&quot;, &quot;title&quot;: &quot;One hand on the hammer. One hand open, weighing&quot;}]\" data-character-name=\"Jove\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Jove gallery\">\n        <span class=\"nx-fa-count\">1 \/ 3<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/04\/Jove-1.jpg\" alt=\"Jove before his planet\" 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=\"Jove before his planet\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/04\/Jove-1.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Jupiter, as it hangs over Europa\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/04\/Jove-2.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"One hand on the hammer. One hand open, weighing\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(2);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/04\/Jove-3.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">Jove before his planet<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Deity Record 01 \u00b7 The Sky-Father<\/p>\n    <h3 class=\"nx-fa-name\">Jove <span class=\"nx-fa-native\" lang=\"non-Runr\" title=\"\u00de\u00f3rr \u2014 Thor. To a Nordling, Thor, Jove and Jupiter are one\">\u16a6\u16df\u16b1<\/span><\/h3>\n    <div class=\"nx-fa-tags\"><span class=\"nx-fa-chip\">Deity<\/span><span class=\"nx-fa-chip\">Storm \u00b7 Endurance \u00b7 Judgment<\/span><span class=\"nx-fa-chip\">Thor \u00b7 Jove \u00b7 Jupiter<\/span><\/div>\n    <p class=\"nx-fa-oneline\">Thor, Jove and Jupiter: the god of thunder, the Roman sky-father, and the planet that fills a quarter of Europa&#8217;s sky. In a Nordling&#8217;s heart they are one and the same.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The runes read<\/span><span class=\"nx-fa-stat-value\"><em>\u00de\u00f3rr<\/em>. Thor. Nobody on Europa sees a contradiction<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The thunder<\/span><span class=\"nx-fa-stat-value\">Thor<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The breath<\/span><span class=\"nx-fa-stat-value\">Jove<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The planet<\/span><span class=\"nx-fa-stat-value\">Jupiter. It never sets over Europa<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Icon<\/span><span class=\"nx-fa-stat-value\">A vast bearded man on a boulder, the sky behind him split between light and storm<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">In the camps<\/span><span class=\"nx-fa-stat-value\">Small carved Jove-stones, some barely human in shape<\/span><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>Ask a Nordling whether he prays to Thor, to Jove or to the planet Jupiter, and he will tell you there is nothing to choose between. The thunder is Thor. The one who breathed is Jove. The world hanging over his head every hour of every day is Jupiter. <b>It was always one storm with three names.<\/b><\/p><p>The old world half knew it. Roman writers who met the Germanic peoples matched Thor to their own Jupiter: both threw lightning, both shielded their people from chaos, and both asked for endurance where other gods asked for begging. The proof has been sitting in the calendar ever since.<\/p><\/div>\n<blockquote class=\"nx-fa-quote\">\u201cJove did not ask if we Nords were ready. He saw our mother Snow-Breast, inhaled, exhaled, and our home was made.\u201d<cite>\u2014 Commonwealth Theological Council, on the naming of the Breath of Jove, 2089<\/cite><\/blockquote>\n    <div class=\"nx-fa-match\"><span class=\"nx-fa-match-label\">\/\/ One day, three names<\/span><ul><li><b>\u00de\u00f3rsdagr<\/b><span>Old Norse<\/span><span>Thor&#8217;s day<\/span><\/li><li><b>Dies Jovis<\/b><span>Latin<\/span><span>Jove&#8217;s day<\/span><\/li><li><b>Thursday<\/b><span>English<\/span><span>The same day<\/span><\/li><\/ul><\/div>\n<div class=\"nx-fa-notes\">\n    <details><summary>The Breath of Jove<\/summary><div class=\"nx-fa-note-body\"><p>In 2070, over the course of a year, part of Jupiter&#8217;s atmosphere bled out into space and wrapped its great moons. Jupiter shrank by about an eighth. Callisto, Europa, Ganymede and Io gained air a human could breathe, and every Jovian moon began to yield Zephyrium.<\/p><p>Nobody had to decide what to call it. The planet already carried the god&#8217;s name.<\/p><\/div><\/details>\n    <details><summary>Why Jove, and still Thor<\/summary><div class=\"nx-fa-note-body\"><p>After the Breath, calling the sky-father only Thor felt too small. Thor named the thunder. Jove named the planet, the breath and the moon under their feet. The Commonwealth&#8217;s theological councils made it formal in 2089.<\/p><p>The seminaries teach that this conceded nothing: the sky-father was always larger than any one people&#8217;s name for him. Most Nordlings agree. The ones who do not still mutter \u201cThor\u201d when the lightning strikes, and the runes on his stones have never been recut.<\/p><\/div><\/details>\n    <details><summary>How he is shown<\/summary><div class=\"nx-fa-note-body\"><p>One hand rests on the head of a hammer. It rests. It is not raised. The other hand is open and turned up, as if weighing something nobody else can see.<\/p><p>The Jove-stones in J\u00f6kull camps are rough, and that is thought proper. Jove does not need a flattering likeness.<\/p><\/div><\/details>\n<\/div>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section id=\"god-sif\" class=\"nx-fa-unit nx-fa-flip\" data-theme=\"jokull\">\n    <p class=\"nx-fa-watermark\" aria-hidden=\"true\">Sif<\/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\/04\/Snow-Breast-1-logo.jpg&quot;, &quot;title&quot;: &quot;Sif Snow-Breast, the Axe-Mother&quot;},\n            {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/05\/Snow-Breast-2-FINAL-logo.jpg&quot;, &quot;title&quot;: &quot;Sif Snow-Breast and her three men: Erik Fjeld, Stephen Jorgensen and Xio Moreno&quot;},\n            {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/04\/Snow-Breast-5-logo.jpg&quot;, &quot;title&quot;: &quot;Sif lactates her milk to the frozen ground, bare under Jupiter's eye, willing him to see her nude&quot;},\n            {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/04\/Snow-Breast-4-logo.jpg&quot;, &quot;title&quot;: &quot;Sif Snow-Breast as depicted in Nordic Commonwealth statues in Jokull territory&quot;}\n        ]\" data-character-name=\"Sif Snow-Breast\" role=\"button\" tabindex=\"0\" aria-label=\"Open the Sif Snow-Breast gallery\">\n        <span class=\"nx-fa-count\">1 \/ 4<\/span>\n        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/04\/Snow-Breast-1-logo.jpg\" alt=\"Sif Snow-Breast, the Axe-Mother\" 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=\"Sif Snow-Breast, the Axe-Mother\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(0);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/04\/Snow-Breast-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=\"Sif Snow-Breast and her three men: Erik Fjeld, Stephen Jorgensen and Xio Moreno\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(1);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/05\/Snow-Breast-2-FINAL-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Sif gives her milk to the frozen ground, bare under Jupiter's eye\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(2);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/04\/Snow-Breast-5-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <div class=\"nx-fa-thumb\" role=\"button\" tabindex=\"0\" aria-label=\"Sif Snow-Breast\" onclick=\"this.parentNode.previousElementSibling.click(); NucleusGallery.goTo(3);\"><img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2026\/04\/Snow-Breast-4-logo.jpg\" alt=\"\" width=\"256\" height=\"256\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <\/div>\n    <p class=\"nx-fa-cap\">Sif Snow-Breast, the Axe-Mother<\/p>\n<\/div>\n<div class=\"nx-fa-data nx-rev\">\n    <p class=\"nx-fa-rec\">\/\/ Deity Record 02 \u00b7 The Axe-Mother<\/p>\n    <h3 class=\"nx-fa-name\">Sif Snow-Breast <span class=\"nx-fa-native\" lang=\"non-Runr\" title=\"Sif \u2014 the name is the same in Old Norse\">\u16ca\u16c1\u16a0<\/span><\/h3>\n    <div class=\"nx-fa-tags\"><span class=\"nx-fa-chip\">Deity<\/span><span class=\"nx-fa-chip\">Fertility \u00b7 Agency \u00b7 Battle \u00b7 Love \u00b7 Endurance<\/span><span class=\"nx-fa-chip\">Founding mother<\/span><\/div>\n    <p class=\"nx-fa-oneline\">The golden-haired woman who stood bare-chested on Europa&#8217;s ice until the largest planet in Sol answered her. The Nordlings&#8217; founding mother.<\/p>\n<div class=\"nx-fa-stats\">\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">The runes read<\/span><span class=\"nx-fa-stat-value\"><em>Sif<\/em>. The name has not changed in a thousand years<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Sailed on<\/span><span class=\"nx-fa-stat-value\">Bimba, the Buddhist ark bound for Proxima Centauri<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Chose<\/span><span class=\"nx-fa-stat-value\">Nine men out of forty-one, over three days<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Carried<\/span><span class=\"nx-fa-stat-value\">Three children, by three fathers, at once<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Icon<\/span><span class=\"nx-fa-stat-value\">A tall woman in a fighting stance: long skirt, snow boots, bare to the waist, an axe raised<\/span><\/div>\n    <div class=\"nx-fa-stat\"><span class=\"nx-fa-stat-label\">Hangs in<\/span><span class=\"nx-fa-stat-value\">Every Hylki nursery<\/span><\/div>\n<\/div>\n    <div class=\"nx-fa-prose\"><p>Whether she was human, divine, or something the theologians have no word for has never been settled. What nobody disputes is what she did. She left a ship that was carrying her to safety, went down to a dead moon with three children in her womb, and made a home of it.<\/p><\/div>\n    <span class=\"nx-fa-minihead\" style=\"margin-top:22px\">\/\/ How the moons were won<\/span>\n    <ol class=\"nx-fa-tl\" style=\"margin-top:0\"><li><b>2069 \u00b7 The Blissful Breeding<\/b><span>Aboard Bimba, the pilgrims decide that survival will take love and not conflict. Sif chooses nine of the forty-one men of her generation. Three days later she is carrying three men&#8217;s children. Nine and three are both lucky numbers in the old north.<\/span><\/li><li><b>The reckoning<\/b><span>The pleasure fades, and what is left is not enough. Her conclusion is short: life should be more than this. She tells the three fathers so, plainly. All three follow her.<\/span><\/li><li><b>Europa<\/b><span>The four of them go down to the ice with what oxygen they can carry. For three days they live on their supplies and on her milk.<\/span><\/li><li><b>The offering<\/b><span>She strips to the waist, walks out onto the ice, and lets her milk fall on the frozen ground, bare under Jupiter&#8217;s eye, without fear and without shame.<\/span><\/li><li><b>2070 \u00b7 The Breath<\/b><span>Jove sees her, and breathes. Europa warms. Air spreads across the four great moons. One hundred and eight more people leave the ark to join her, and the rest sail on to Proxima.<\/span><\/li><\/ol>\n<blockquote class=\"nx-fa-quote\">\u201cMy body holds your children. Stay if you see only a woman you&#8217;ve fucked. Follow me if you want to see what we can build.\u201d<cite>\u2014 Sif Snow-Breast to her three men, 2069<\/cite><\/blockquote>\n<div class=\"nx-fa-notes\">\n    <details><summary>Her five domains<\/summary><div class=\"nx-fa-note-body\"><p><b>Fertility.<\/b> Children, land, harvest, milk. She is called on at births, at plantings, and when a new settlement is founded.<\/p><p><b>Agency.<\/b> She chose her men and she chose her moon. Nordling women say her name before a decision that others would make for them.<\/p><p><b>Battle.<\/b> In the old Earth tradition Sif leads the Valkyries and chooses the fallen for her hall.<\/p><p><b>Love.<\/b> For her men, her children and her people, and wider than old-world monogamy allowed.<\/p><p><b>Endurance.<\/b> Three days on an ice moon with three children inside her. It is what a Nordling means by calling a woman strong.<\/p><\/div><\/details>\n    <details><summary>A woman chooses<\/summary><div class=\"nx-fa-note-body\"><p>A Nordling woman is not shamed by what she wants. She is as proud of her prowess in the bedchamber as of her prowess in battle. The legend&#8217;s lesson is that Sif chose: her men, then her road, then her ground.<\/p><\/div><\/details>\n    <details><summary>Warrior, or the other thing?<\/summary><div class=\"nx-fa-note-body\"><p>Ulrik Stormhelm: \u201cI honestly don&#8217;t know if the locals are proud of Snow-Breast because she&#8217;s a legendary warrior or because she has nice big tits. Ivar?\u201d<\/p><p>Ivar&#8217;s note: \u201cOutsiders choose. A proper Nordling knows it&#8217;s both.\u201d<\/p><\/div><\/details>\n    <details><summary>What the Hordes make of her<\/summary><div class=\"nx-fa-note-body\"><p>The J\u00f6kull venerate her as the Commonwealth&#8217;s founding mother. She is what they are trying to be: a people who survive by feeding one another and claiming ground with their own hands.<\/p><p>The Rakshasa respect her without worshipping her. They read her reckoning as the same turn the Buddha took: the deepest pleasure, tasted and then set down. The two peoples sailed on the same ark.<\/p><\/div><\/details>\n    <details><summary>The part nobody explains<\/summary><div class=\"nx-fa-note-body\"><p>Europa had no air when the four of them landed. The legends have never said how they lived through those three days.<\/p><\/div><\/details>\n<\/div>\n<\/div>\n    <\/div>\n    <\/div>\n<\/section>\n<section class=\"nx-fa-sec nx-fa-outro\"><div class=\"nx-fa-in\">\n<blockquote class=\"nx-fa-quote nx-rev\">\u201cSnow-Breast stood on the ice and gave what only she could give. Jove noticed. Maybe someone will notice us too.\u201d<cite>\u2014 Ulrik Stormhelm, Senior Nordg\u00e5rd, 71 years old and still swinging<\/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=4078\">J\u00f6kull 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=\"#jokull-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>J\u00d6KULL HORDE J\u00d6KULL INTEL J\u00d6KULL HORDE J\u00d6KULL 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-2138","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/nucleusseries.com\/index.php?rest_route=\/wp\/v2\/pages\/2138","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=2138"}],"version-history":[{"count":5,"href":"https:\/\/nucleusseries.com\/index.php?rest_route=\/wp\/v2\/pages\/2138\/revisions"}],"predecessor-version":[{"id":7998,"href":"https:\/\/nucleusseries.com\/index.php?rest_route=\/wp\/v2\/pages\/2138\/revisions\/7998"}],"wp:attachment":[{"href":"https:\/\/nucleusseries.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}