.quality-copy[data-astro-cid-ecgandei]{min-width:0}.identity-rules-link[data-astro-cid-ecgandei]{color:inherit;text-underline-offset:.18em;text-decoration:underline 1px}.faction-sheet[data-astro-cid-ecgandei]{--sheet-paper:#e4d7bf;--sheet-paper-light:#eee5d4;--sheet-ink:#24302f;--sheet-teal:#123f46;--sheet-teal-soft:#28777b;--sheet-gold:#b7934c;--sheet-gold-dark:#806634;width:min(100%,1420px);color:var(--sheet-ink);background:radial-gradient(circle at 82% 14%,#7eb4a714,transparent 31%),linear-gradient(180deg,var(--sheet-paper-light),var(--sheet-paper));border:2px solid var(--sheet-gold-dark);margin:0 auto;padding:18px;box-shadow:0 28px 70px #02171d61,inset 0 0 0 5px #123f46eb,inset 0 0 0 8px #b7934cd1}.sheet-masthead[data-astro-cid-ecgandei]{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:12px 22px 20px;display:grid}.sheet-masthead[data-astro-cid-ecgandei] p[data-astro-cid-ecgandei]{color:var(--sheet-teal);letter-spacing:.05em;text-transform:uppercase;margin:0;font-family:Marcellus,Georgia,serif;font-size:clamp(38px,5vw,76px);line-height:.9}.sheet-masthead-rule[data-astro-cid-ecgandei]{background:linear-gradient(90deg,#0000,#b7934cb8,#123f469e,#b7934cb8,#0000);height:1px}.sheet-top-grid[data-astro-cid-ecgandei],.sheet-body-grid[data-astro-cid-ecgandei]{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;display:grid}.identity-card[data-astro-cid-ecgandei],.sheet-panel[data-astro-cid-ecgandei]{background:radial-gradient(circle at 100% 0,#7eb4a714,#0000 30%),#eee5d4c2;border:1px solid #806634b8;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #123f46b8,inset 0 0 0 4px #b7934c52}.identity-card[data-astro-cid-ecgandei]{grid-column:span 4;padding:10px}.facts-panel[data-astro-cid-ecgandei]{grid-column:span 8;padding:26px 24px 22px}.prestige-panel[data-astro-cid-ecgandei]{text-align:center;padding:22px}.authority-panel[data-astro-cid-ecgandei]{padding:22px}.authority-mark[data-astro-cid-ecgandei]{width:34px;height:34px;color:var(--sheet-gold-dark);border:1px solid #b7934cb3;border-radius:50%;place-items:center;font-size:22px;display:inline-grid}.authority-entry[data-astro-cid-ecgandei]{border-left:3px solid var(--sheet-gold-dark);background:#123f460b;padding:12px 14px}.authority-entry[data-astro-cid-ecgandei] h3[data-astro-cid-ecgandei]{color:var(--sheet-teal);margin:0 0 3px;font:18px Marcellus,Georgia,serif}.authority-entry[data-astro-cid-ecgandei] p[data-astro-cid-ecgandei]{margin:4px 0 0;line-height:1.45}.authority-institution[data-astro-cid-ecgandei]{color:var(--sheet-gold-dark);font-style:italic}.faction-emblem-frame[data-astro-cid-ecgandei]{background:linear-gradient(#123f4614,#123f462e),radial-gradient(circle at 50% 32%,#77a7a0,#2b626a 60%,#123f46);border:1px solid #b7934cbd;place-items:center;min-height:340px;display:grid;overflow:hidden}.faction-emblem-frame[data-astro-cid-ecgandei] img[data-astro-cid-ecgandei]{object-fit:contain;max-width:82%;max-height:300px}.emblem-fallback[data-astro-cid-ecgandei]{color:#efe5d2;place-items:center;gap:8px;display:grid}.emblem-fallback[data-astro-cid-ecgandei] span[data-astro-cid-ecgandei]{font-size:92px}.emblem-fallback[data-astro-cid-ecgandei] small[data-astro-cid-ecgandei]{letter-spacing:.18em;text-transform:uppercase;font-family:Marcellus,Georgia,serif}.faction-quote[data-astro-cid-ecgandei]{color:var(--sheet-teal);text-align:center;border-top:1px solid #8066344d;border-bottom:1px solid #8066344d;margin:10px 8px 8px;padding:8px 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:16px;font-style:italic;line-height:1.25}.identity-plaque[data-astro-cid-ecgandei]{text-align:center;background:#e8dfcceb;border:1px solid #806634a8;margin:-2px 8px 0;padding:18px 14px 16px}.identity-plaque[data-astro-cid-ecgandei] h1[data-astro-cid-ecgandei]{color:var(--sheet-teal);text-transform:uppercase;margin:0 0 7px;font-family:Marcellus,Georgia,serif;font-size:clamp(25px,2.4vw,38px);line-height:1}.identity-plaque[data-astro-cid-ecgandei] p[data-astro-cid-ecgandei]{margin:2px 0;font-size:16px}.lineage-ribbon[data-astro-cid-ecgandei]{color:#f0e7d5;background:var(--sheet-teal);letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:8px 6px 0;padding:8px 12px;font-family:Marcellus,Georgia,serif;font-size:10px}.facts-list[data-astro-cid-ecgandei]{gap:12px;display:grid}.fact-row[data-astro-cid-ecgandei]{border-bottom:1px solid #80663447;padding-bottom:8px}.fact-row[data-astro-cid-ecgandei] span[data-astro-cid-ecgandei],.fact-row[data-astro-cid-ecgandei] strong[data-astro-cid-ecgandei],.fact-row[data-astro-cid-ecgandei] em[data-astro-cid-ecgandei]{display:block}.fact-row[data-astro-cid-ecgandei] span[data-astro-cid-ecgandei]{color:var(--sheet-teal);letter-spacing:.08em;text-transform:uppercase;font-family:Marcellus,Georgia,serif;font-size:10px}.fact-row[data-astro-cid-ecgandei] strong[data-astro-cid-ecgandei]{font-size:20px}.fact-row[data-astro-cid-ecgandei] em[data-astro-cid-ecgandei]{color:var(--sheet-teal-soft);margin-top:2px;font-size:14px}.facts-panel[data-astro-cid-ecgandei] blockquote[data-astro-cid-ecgandei]{color:var(--sheet-teal);text-align:center;margin:22px 0 0;padding:14px 18px;font-size:18px;font-style:italic;line-height:1.35}.panel-heading[data-astro-cid-ecgandei]{border-bottom:1px solid #8066346b;align-items:center;gap:9px;margin-bottom:16px;padding-bottom:8px;display:flex}.panel-heading[data-astro-cid-ecgandei]:after{content:"";background:#80663447;flex:1;height:1px}.panel-heading[data-astro-cid-ecgandei] img[data-astro-cid-ecgandei]{object-fit:contain;width:34px;height:34px}.panel-heading[data-astro-cid-ecgandei] h2[data-astro-cid-ecgandei]{color:var(--sheet-teal);letter-spacing:.04em;text-transform:uppercase;margin:0;font-family:Marcellus,Georgia,serif;font-size:22px}.panel-heading--centered[data-astro-cid-ecgandei]{justify-content:center}.panel-heading--centered[data-astro-cid-ecgandei]:after{display:none}.prestige-medallion[data-astro-cid-ecgandei]{border:1px solid var(--sheet-gold);background:#123f4614;border-radius:50%;place-items:center;width:84px;height:84px;margin:10px auto;display:grid}.prestige-medallion[data-astro-cid-ecgandei] strong[data-astro-cid-ecgandei]{color:var(--sheet-teal);font-size:34px}.prestige-rank[data-astro-cid-ecgandei]{color:var(--sheet-gold-dark);font-family:Marcellus,Georgia,serif}.ethos-panel[data-astro-cid-ecgandei]{grid-column:span 6;padding:22px}.qualities-panel[data-astro-cid-ecgandei],.bonds-panel[data-astro-cid-ecgandei]{grid-column:span 5;padding:22px}.history-panel[data-astro-cid-ecgandei]{grid-column:span 7;padding:22px}.sheet-panel--full[data-astro-cid-ecgandei]{grid-column:1/-1;padding:22px}.trait-spectrum-list[data-astro-cid-ecgandei]{gap:4px;display:grid}.trait-spectrum-row[data-astro-cid-ecgandei]{border-bottom:1px solid #8066343d;grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr);align-items:center;gap:10px;min-height:78px;padding:7px 0;display:grid;position:relative}.trait-spectrum-row[data-astro-cid-ecgandei]:last-child{border-bottom:0}.trait-side[data-astro-cid-ecgandei]{align-items:center;gap:9px;min-width:0;display:flex}.trait-side--right[data-astro-cid-ecgandei]{text-align:right;justify-content:flex-end}.trait-side-copy[data-astro-cid-ecgandei]{min-width:0}.trait-name[data-astro-cid-ecgandei]{color:var(--sheet-ink);font-family:Cormorant Garamond,Georgia,serif;font-size:17px;font-weight:600;line-height:1.05;display:block}.trait-icon[data-astro-cid-ecgandei]{color:#e9dfcc;background:radial-gradient(circle at 35% 30%,#2d7780,#174c55 62%,#103b43 100%);border:1px solid #b7934ceb;border-radius:50%;flex:none;place-items:center;width:128px;height:128px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 2px #e8dfcc1a,0 5px 12px #123f4624}.trait-icon[data-astro-cid-ecgandei] img[data-astro-cid-ecgandei]{object-fit:cover;width:100%;height:100%;display:block}.trait-icon--art[data-astro-cid-ecgandei]{box-shadow:none;background:0 0;border:0;overflow:visible}.trait-icon--art[data-astro-cid-ecgandei] img[data-astro-cid-ecgandei]{object-fit:contain}.trait-icon-placeholder[data-astro-cid-ecgandei]{font-family:Marcellus,Georgia,serif;font-size:20px;line-height:1}.trait-icon-placeholder--fallback[data-astro-cid-ecgandei]{place-items:center;width:100%;height:100%;display:none}.trait-checks[data-astro-cid-ecgandei]{gap:4px;margin-top:4px;display:inline-flex}.trait-side--right[data-astro-cid-ecgandei] .trait-checks[data-astro-cid-ecgandei]{justify-content:flex-end}.trait-check[data-astro-cid-ecgandei]{background:#eee5d4b3;border:1px solid #123f46b8;width:8px;height:8px;display:block;box-shadow:inset 0 0 0 1px #b7934c1f}.trait-spectrum-score[data-astro-cid-ecgandei]{color:var(--sheet-teal);text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:5px;padding:0 7px;display:grid;position:relative}.trait-spectrum-score[data-astro-cid-ecgandei]:before{content:"";background:linear-gradient(#0000,#8066347a 16% 84%,#0000);width:1px;position:absolute;top:-8px;bottom:-8px;left:50%;transform:translate(-50%)}.trait-spectrum-score[data-astro-cid-ecgandei] strong[data-astro-cid-ecgandei],.trait-spectrum-score[data-astro-cid-ecgandei] span[data-astro-cid-ecgandei]{z-index:1;position:relative}.trait-spectrum-score[data-astro-cid-ecgandei] strong[data-astro-cid-ecgandei]{font-family:Marcellus,Georgia,serif;font-size:16px;font-weight:400}.trait-spectrum-score[data-astro-cid-ecgandei] span[data-astro-cid-ecgandei]{color:var(--sheet-gold-dark);background:#eee5d4e0;padding:0 2px;font-size:9px}.quality-grid[data-astro-cid-ecgandei]{gap:8px;display:grid}.quality-row[data-astro-cid-ecgandei]{border-bottom:1px solid #8066343d;grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0;display:grid}.quality-row[data-astro-cid-ecgandei]:last-child{border-bottom:0}.quality-name[data-astro-cid-ecgandei]{font-family:Cormorant Garamond,Georgia,serif;font-size:17px;font-weight:600}.quality-row[data-astro-cid-ecgandei] strong[data-astro-cid-ecgandei]{color:var(--sheet-teal);font-family:Marcellus,Georgia,serif;font-size:17px;font-weight:400}.sheet-item-icon[data-astro-cid-ecgandei]{color:#e9dfcc;background:radial-gradient(circle at 35% 30%,#2d7780,#174c55 62%,#103b43 100%);border:1px solid #b7934ceb;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 2px #e8dfcc1a,0 2px 5px #123f4624}.sheet-item-icon[data-astro-cid-ecgandei] img[data-astro-cid-ecgandei]{object-fit:cover;width:100%;height:100%;display:block}.sheet-item-icon-placeholder[data-astro-cid-ecgandei]{font-family:Marcellus,Georgia,serif;font-size:14px;line-height:1}.bond-list[data-astro-cid-ecgandei]{gap:8px;display:grid}.bond-list[data-astro-cid-ecgandei] article[data-astro-cid-ecgandei]{border-bottom:1px solid #8066343d;padding:10px 42px 10px 0;position:relative}.bond-list[data-astro-cid-ecgandei] h3[data-astro-cid-ecgandei]{margin:0}.bond-list[data-astro-cid-ecgandei] p[data-astro-cid-ecgandei]{margin:2px 0 0;font-style:italic}.bond-list[data-astro-cid-ecgandei] strong[data-astro-cid-ecgandei]{color:var(--sheet-teal);position:absolute;top:12px;right:0}.history-columns[data-astro-cid-ecgandei]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.history-columns[data-astro-cid-ecgandei] h3[data-astro-cid-ecgandei]{color:var(--sheet-teal)}.asset-types[data-astro-cid-ecgandei]{color:var(--sheet-gold-dark);letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:-4px 0 14px;font-family:Marcellus,Georgia,serif;font-size:10px}.asset-authority[data-astro-cid-ecgandei]{text-align:center;margin:-6px 0 16px;font:13px/1.4 Marcellus,Georgia,serif}.asset-authority[data-astro-cid-ecgandei] a[data-astro-cid-ecgandei]{color:var(--sheet-teal);text-underline-offset:3px}.asset-summary-grid[data-astro-cid-ecgandei]{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:22px;display:grid}.asset-summary-grid[data-astro-cid-ecgandei] article[data-astro-cid-ecgandei]{background:#e7dbc585;border:1px solid #80663447;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.asset-summary-grid[data-astro-cid-ecgandei] img[data-astro-cid-ecgandei]{object-fit:contain;width:34px;height:34px}.asset-summary-grid[data-astro-cid-ecgandei] span[data-astro-cid-ecgandei]{color:var(--sheet-teal);font-family:Marcellus,Georgia,serif}.asset-summary-grid[data-astro-cid-ecgandei] strong[data-astro-cid-ecgandei]{color:var(--sheet-gold-dark);font-size:22px}.holding-groups[data-astro-cid-ecgandei]{gap:26px;display:grid}.holding-groups[data-astro-cid-ecgandei]>section[data-astro-cid-ecgandei]>h3[data-astro-cid-ecgandei]{color:var(--sheet-teal);margin-bottom:10px;font-size:24px}.holding-list[data-astro-cid-ecgandei]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.holding-list[data-astro-cid-ecgandei] article[data-astro-cid-ecgandei]{background:#f1eadc7a;border:1px solid #80663442;padding:14px}.holding-list[data-astro-cid-ecgandei] h4[data-astro-cid-ecgandei]{color:var(--sheet-teal);margin:0 0 2px;font-size:18px}.holding-location[data-astro-cid-ecgandei]{letter-spacing:.08em;text-transform:uppercase;font-family:Marcellus,Georgia,serif;color:var(--sheet-gold-dark)!important;margin:0 0 8px!important;font-size:10px!important}.holding-list[data-astro-cid-ecgandei] p[data-astro-cid-ecgandei]{color:var(--sheet-ink);margin:0;font-size:14px;line-height:1.45}.empty-state[data-astro-cid-ecgandei]{color:var(--sheet-teal-soft);text-align:center;background:#123f460a;border:1px dashed #80663447;margin:0;padding:20px;font-style:italic}@media (width<=900px){.identity-card[data-astro-cid-ecgandei],.facts-panel[data-astro-cid-ecgandei],.prestige-panel[data-astro-cid-ecgandei],.ethos-panel[data-astro-cid-ecgandei],.qualities-panel[data-astro-cid-ecgandei],.bonds-panel[data-astro-cid-ecgandei],.history-panel[data-astro-cid-ecgandei]{grid-column:1/-1}.holding-list[data-astro-cid-ecgandei]{grid-template-columns:1fr}}@media (width<=620px){.faction-sheet[data-astro-cid-ecgandei]{padding:10px}.sheet-masthead[data-astro-cid-ecgandei]{gap:8px;padding:10px 8px 16px}.asset-summary-grid[data-astro-cid-ecgandei],.history-columns[data-astro-cid-ecgandei]{grid-template-columns:1fr}.trait-spectrum-row[data-astro-cid-ecgandei]{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);gap:6px}.trait-side[data-astro-cid-ecgandei]{flex-direction:column;align-items:flex-start;gap:6px}.trait-side--right[data-astro-cid-ecgandei]{align-items:flex-end}.trait-side--right[data-astro-cid-ecgandei] .trait-icon[data-astro-cid-ecgandei]{order:-1}.trait-name[data-astro-cid-ecgandei]{font-size:15px}.trait-spectrum-score[data-astro-cid-ecgandei]{padding-inline:2px}.trait-spectrum-score[data-astro-cid-ecgandei] strong[data-astro-cid-ecgandei]{font-size:14px}}.trait-icon[data-astro-cid-ecgandei]{box-shadow:none;border:0;position:relative}.trait-icon[data-astro-cid-ecgandei]:after{content:"";box-sizing:border-box;background:var(--icon-gold-rim);-webkit-mask-composite:xor;pointer-events:none;border:0;border-radius:50%;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.sheet-body-grid[data-astro-cid-ecgandei]{align-items:start;gap:14px}.ethos-panel[data-astro-cid-ecgandei]{grid-column:span 6;padding:24px;container-type:inline-size}.faction-detail-stack[data-astro-cid-ecgandei]{grid-column:span 6;gap:14px;min-width:0;display:grid}.faction-detail-stack[data-astro-cid-ecgandei]>.sheet-panel[data-astro-cid-ecgandei]{grid-column:auto;padding:24px}.faction-detail-stack[data-astro-cid-ecgandei] .history-columns[data-astro-cid-ecgandei]{grid-template-columns:1fr;gap:16px}.faction-detail-stack[data-astro-cid-ecgandei] .history-columns[data-astro-cid-ecgandei] h3[data-astro-cid-ecgandei]{margin:0 0 8px;font-size:20px}.faction-detail-stack[data-astro-cid-ecgandei] .history-columns[data-astro-cid-ecgandei] ul[data-astro-cid-ecgandei]{margin:0;padding-left:20px}.quality-name[data-astro-cid-ecgandei],.quality-row[data-astro-cid-ecgandei] strong[data-astro-cid-ecgandei]{font-size:20px}.quality-row[data-astro-cid-ecgandei]{padding-block:10px}.trait-name[data-astro-cid-ecgandei]{font-size:23px;line-height:1.15}.trait-side[data-astro-cid-ecgandei]{gap:14px}.trait-checks[data-astro-cid-ecgandei]{gap:5px;margin-top:9px}.trait-check[data-astro-cid-ecgandei]{width:10px;height:10px}.trait-spectrum-score[data-astro-cid-ecgandei] strong[data-astro-cid-ecgandei]{font-variant-numeric:tabular-nums;font-size:26px}.trait-spectrum-score[data-astro-cid-ecgandei]{gap:8px}.trait-spectrum-score[data-astro-cid-ecgandei]:before{top:-14px;bottom:-14px}@media (width<=1000px){.ethos-panel[data-astro-cid-ecgandei],.faction-detail-stack[data-astro-cid-ecgandei]{grid-column:1/-1}.faction-detail-stack[data-astro-cid-ecgandei]{grid-template-columns:repeat(2,minmax(0,1fr))}.faction-detail-stack[data-astro-cid-ecgandei] .history-panel[data-astro-cid-ecgandei]{grid-column:1/-1}}@media (width<=620px){.ethos-panel[data-astro-cid-ecgandei],.faction-detail-stack[data-astro-cid-ecgandei]>.sheet-panel[data-astro-cid-ecgandei]{padding:20px 16px}.faction-detail-stack[data-astro-cid-ecgandei]{grid-template-columns:1fr}.trait-name[data-astro-cid-ecgandei]{font-size:20px}.trait-spectrum-score[data-astro-cid-ecgandei] strong[data-astro-cid-ecgandei]{font-size:22px}}.trait-spectrum-row[data-astro-cid-ecgandei]{min-height:156px;padding-block:14px}@container (width<=660px){.trait-side[data-astro-cid-ecgandei]{text-align:center;flex-direction:column;align-items:center;gap:10px}.trait-side--right[data-astro-cid-ecgandei]{align-items:center}.trait-side-copy[data-astro-cid-ecgandei]{width:100%}.trait-checks[data-astro-cid-ecgandei],.trait-side--right[data-astro-cid-ecgandei] .trait-checks[data-astro-cid-ecgandei]{justify-content:center}.trait-side--right[data-astro-cid-ecgandei] .trait-icon[data-astro-cid-ecgandei]{order:-1}.trait-name[data-astro-cid-ecgandei]{overflow-wrap:anywhere}}@container (width<=360px){.trait-spectrum-row[data-astro-cid-ecgandei]{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);gap:4px}.trait-icon[data-astro-cid-ecgandei]{aspect-ratio:1;width:min(128px,100%);height:auto}.trait-spectrum-score[data-astro-cid-ecgandei]{gap:2px;padding-inline:0}}.trait-development-note[data-astro-cid-ecgandei]{color:var(--sheet-teal);text-align:center;text-wrap:balance;border-top:1px solid #8066346b;margin:20px 0 0;padding:16px 8px 0;font-family:Cormorant Garamond,Georgia,serif;font-size:19px;font-style:italic;line-height:1.5}.quality-row[data-astro-cid-ecgandei] .sheet-item-icon[data-astro-cid-ecgandei]{width:48px;height:48px;box-shadow:none;border:0;position:relative}.quality-row[data-astro-cid-ecgandei] .sheet-item-icon[data-astro-cid-ecgandei]:after{content:"";box-sizing:border-box;background:var(--icon-gold-rim);-webkit-mask-composite:xor;pointer-events:none;border:0;border-radius:50%;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.faction-page-stage[data-astro-cid-qmguz3cg]{padding:42px 22px 72px}.faction-page-wrap[data-astro-cid-qmguz3cg]{z-index:2;width:min(100%,1480px);margin:0 auto;position:relative}.faction-page-breadcrumb[data-astro-cid-qmguz3cg]{color:#efe5d3e0;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin:0 auto 13px;padding:0 5px;font-family:Marcellus,Georgia,serif;font-size:10px;display:flex}.faction-page-breadcrumb[data-astro-cid-qmguz3cg] a[data-astro-cid-qmguz3cg]{color:inherit;text-decoration:none}.faction-page-breadcrumb[data-astro-cid-qmguz3cg] a[data-astro-cid-qmguz3cg]:hover{color:#dfc88e}.faction-lore-section[data-astro-cid-qmguz3cg]{box-sizing:border-box;color:#24302f;background:linear-gradient(145deg,#eee5d4,#e2d2b4);border:2px solid #806634;width:min(100%,1420px);margin:24px auto 0;padding:clamp(24px,4vw,52px);scroll-margin-top:32px;box-shadow:0 18px 38px #02171d52,inset 0 0 0 4px #123f46,inset 0 0 0 7px #b7934c8c}.faction-lore-heading[data-astro-cid-qmguz3cg]{text-align:center;max-width:720px;margin:0 auto 30px}.faction-lore-eyebrow[data-astro-cid-qmguz3cg]{color:#866935;letter-spacing:.15em;text-transform:uppercase;margin:0 0 8px;font:11px Marcellus,Georgia,serif}.faction-lore-heading[data-astro-cid-qmguz3cg] h2[data-astro-cid-qmguz3cg]{color:#123f46;margin:0 0 10px;font:clamp(28px,4vw,42px) Marcellus,Georgia,serif}.faction-lore-heading[data-astro-cid-qmguz3cg]>p[data-astro-cid-qmguz3cg]:not(.faction-lore-eyebrow){color:#4c514a;margin:0;font-size:15px;line-height:1.6}.faction-lore-heading[data-astro-cid-qmguz3cg] blockquote[data-astro-cid-qmguz3cg]{color:#806634;margin:20px 0 0;font:italic 19px/1.5 Georgia,serif}.faction-governance[data-astro-cid-qmguz3cg]{max-width:1050px;margin:0 auto 34px}.faction-governance[data-astro-cid-qmguz3cg] h3[data-astro-cid-qmguz3cg]{text-align:center;color:#123f46;margin:0 0 14px;font:22px Marcellus,Georgia,serif}.faction-governance-grid[data-astro-cid-qmguz3cg]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.faction-governance-grid[data-astro-cid-qmguz3cg] article[data-astro-cid-qmguz3cg]{text-align:center;background:#fffbef75;border:1px solid #8066344d;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:118px;padding:16px 12px;display:flex}.faction-governance-grid[data-astro-cid-qmguz3cg] span[data-astro-cid-qmguz3cg]{color:#806634;letter-spacing:.12em;font:11px Marcellus,Georgia,serif}.faction-governance-grid[data-astro-cid-qmguz3cg] strong[data-astro-cid-qmguz3cg]{color:#123f46;font:18px Marcellus,Georgia,serif}.faction-governance-grid[data-astro-cid-qmguz3cg] small[data-astro-cid-qmguz3cg]{color:#5d5b52;font-size:12px;line-height:1.4}.faction-lore-body[data-astro-cid-qmguz3cg]{color:#353a35;max-width:850px;margin:0 auto;font:16px/1.8 Georgia,serif}.faction-lore-body[data-astro-cid-qmguz3cg] h2{color:#123f46;border-bottom:1px solid #80663459;margin:38px 0 14px;padding-bottom:9px;font:clamp(25px,3vw,34px) Marcellus,Georgia,serif}.faction-lore-body[data-astro-cid-qmguz3cg] h3{color:#123f46;margin:26px 0 9px;font:24px Marcellus,Georgia,serif}.faction-lore-body[data-astro-cid-qmguz3cg] p{margin:0 0 17px}.faction-lore-body[data-astro-cid-qmguz3cg] strong{color:#123f46}.faction-lore-body[data-astro-cid-qmguz3cg] h3+p{color:#806634;font-size:14px;font-style:italic}.faction-lore-body[data-astro-cid-qmguz3cg] a{color:#123f46;text-underline-offset:3px}.faction-lore-body[data-astro-cid-qmguz3cg] table{border-collapse:collapse;width:100%;margin:18px 0 27px;font-size:14px}.faction-lore-body[data-astro-cid-qmguz3cg] th,.faction-lore-body[data-astro-cid-qmguz3cg] td{text-align:left;vertical-align:top;border:1px solid #8066344d;padding:11px 13px}.faction-lore-body[data-astro-cid-qmguz3cg] th{color:#123f46;background:#123f4614;font-family:Marcellus,Georgia,serif}.faction-lore-body[data-astro-cid-qmguz3cg] tr:nth-child(2n){background:#fffbef59}.faction-lore-body[data-astro-cid-qmguz3cg] ul{margin:12px 0 24px;padding-left:24px}.faction-lore-body[data-astro-cid-qmguz3cg] li{margin-bottom:7px}@media (width<=700px){.faction-page-stage[data-astro-cid-qmguz3cg]{padding:24px 8px 46px}.faction-lore-section[data-astro-cid-qmguz3cg]{padding:24px 18px}.faction-governance-grid[data-astro-cid-qmguz3cg]{grid-template-columns:repeat(2,minmax(0,1fr))}.faction-lore-body[data-astro-cid-qmguz3cg]{font-size:15px}}@media (width<=450px){.faction-governance-grid[data-astro-cid-qmguz3cg]{grid-template-columns:1fr}}.faction-government-links[data-astro-cid-qmguz3cg]{color:#e2d7bf;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 19px;margin:24px auto 0;font:13px Marcellus,Georgia,serif;display:flex}.faction-government-links[data-astro-cid-qmguz3cg] span[data-astro-cid-qmguz3cg]{color:#e0ca94}.faction-government-links[data-astro-cid-qmguz3cg] a[data-astro-cid-qmguz3cg]{color:#e8e0cb;text-underline-offset:4px}
