.rulebookDocument{justify-items:center;gap:1.5rem;width:100%;margin:0;padding:0;display:grid}.rulebookDocument>.rulebookPage{width:min(100%, var(--rulebook-page-width));height:auto}.rulebookPage,.rulebookBlockCanvas{box-sizing:border-box;color:#21170f;background:#fffaee;border:0;width:100%;overflow:hidden;container:rulebook-page/inline-size}.rulebookPage{--rulebook-artwork-width:200%;--rulebook-artwork-height:26.33cqw;--rulebook-page-margin:calc(12 * var(--rulebook-mm));isolation:isolate;height:auto;aspect-ratio:var(--rulebook-page-ratio);position:relative}.rulebookPage:after{z-index:-2;height:calc(9 * var(--rulebook-mm));content:"";background:linear-gradient(#e9d599 0 36%,#b3a574 36%);position:absolute;inset:auto 0 0}.rulebookPage[data-rulebook-size=tall]{--rulebook-page-margin:calc(8 * var(--rulebook-mm));--rulebook-artwork-width:150%;--rulebook-artwork-height:19.75cqw}.rulebookPageArtwork{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.rulebookPageArtwork img{width:var(--rulebook-artwork-width);max-width:none;height:auto;display:block;position:absolute;bottom:0;left:0}.rulebookPage[data-rulebook-page-side=right] .rulebookPageArtwork img{left:auto;right:0}.rulebookPageFolio{bottom:calc(1.5 * var(--rulebook-mm));color:#523b29;font-family:Caladea,Georgia,serif;font-size:calc(5 * var(--rulebook-mm));font-weight:700;line-height:1;position:absolute;left:25%;transform:translate(-50%)}.rulebookPage[data-rulebook-page-side=right] .rulebookPageFolio{left:auto;right:25%;transform:translate(50%)}.rulebookBlockCanvas{--rulebook-mm:.47619cqw;height:100%;overflow:auto}.rulebookPageContent,.rulebookBlockCanvasContent{box-sizing:border-box;width:100%;min-height:100%;padding:calc(12 * var(--rulebook-mm));font-family:Caladea,Georgia,serif;font-size:calc(4.1 * var(--rulebook-mm));line-height:1.3}.rulebookPageContent{height:100%;padding:var(--rulebook-page-margin);padding-bottom:min(calc(35 * var(--rulebook-mm)), calc(var(--rulebook-artwork-height) + 5 * var(--rulebook-mm)))}.rulebookPage[data-rulebook-design=restrained] .rulebookPageContent{padding-bottom:calc(17 * var(--rulebook-mm))}.rulebookPage h2,.rulebookPage h3,.rulebookPage h4,.rulebookPage p,.rulebookPage ul,.rulebookPage ol,.rulebookPage blockquote,.rulebookPage figure,.rulebookBlockCanvas h2,.rulebookBlockCanvas h3,.rulebookBlockCanvas h4,.rulebookBlockCanvas p,.rulebookBlockCanvas ul,.rulebookBlockCanvas ol,.rulebookBlockCanvas blockquote,.rulebookBlockCanvas figure{margin:0}.rulebookPage h2,.rulebookPage h3,.rulebookPage h4,.rulebookBlockCanvas h3,.rulebookBlockCanvas h4{font-family:C_Trebuchet,Arial,sans-serif}.rulebookCover h1,.rulebookImageCover h1{padding:calc(1.6 * var(--rulebook-mm)) calc(3 * var(--rulebook-mm));color:#fff;text-align:center;font-family:C_Copperplate_Gothic,C_Trebuchet,sans-serif;font-size:calc(7 * var(--rulebook-mm));text-transform:uppercase;background:#203648;margin:0;font-weight:400;line-height:1.12}.rulebookPage h2{color:#203648;border-bottom:calc(.3 * var(--rulebook-mm)) solid #b3a574;font-size:calc(4 * var(--rulebook-mm));letter-spacing:.08em;text-transform:uppercase;padding-block-end:calc(1.5 * var(--rulebook-mm));font-weight:700;line-height:1.2}.rulebookPage h3,.rulebookBlockCanvas h3{font-size:calc(4.6 * var(--rulebook-mm));line-height:1.15}.rulebookPage p+p,.rulebookPage p+ul,.rulebookPage ul+p,.rulebookBlockCanvas p+p,.rulebookBlockCanvas p+ul,.rulebookBlockCanvas ul+p{margin-block-start:calc(2.2 * var(--rulebook-mm))}.rulebookPage ul,.rulebookBlockCanvas ul{padding-inline-start:calc(5 * var(--rulebook-mm))}.rulebookRegion{overflow-clip-margin:padding-box calc(3.2 * var(--rulebook-mm));min-width:0;min-height:0;overflow:clip}.rulebookRegionBlocks{gap:calc(4 * var(--rulebook-mm));padding-block-start:calc(3 * var(--rulebook-mm));display:grid}.rulebookTextBlock{break-inside:avoid}.rulebookMissingAsset{box-sizing:border-box;aspect-ratio:4/3;color:#52372094;background:repeating-linear-gradient(135deg,#5237200f 0 .8cqw,#0000 .8cqw 1.6cqw);border:1px dashed #52372066;place-items:center;width:100%;max-height:30cqw;font-size:8cqw;display:grid}.rulebookReferencedIllustration,.rulebookInventory,.rulebookFactionIntroduction{gap:calc(3 * var(--rulebook-mm));break-inside:avoid;min-width:0;display:grid}.rulebookSourceVisual{min-width:0}.rulebookSourceVisual img{width:100%;height:auto;max-height:calc(90 * var(--rulebook-mm));object-fit:contain;display:block}.rulebookSourceUnavailable{min-height:calc(20 * var(--rulebook-mm));padding:calc(3 * var(--rulebook-mm));border:calc(.3 * var(--rulebook-mm)) dashed #b3a574;color:#6f6040;font-size:calc(3.4 * var(--rulebook-mm));text-align:center;place-content:center;display:grid}.rulebookReferencedIllustration figcaption,.rulebookInventory figcaption{font-size:calc(3.6 * var(--rulebook-mm));text-align:center;white-space:pre-wrap;margin-block-start:calc(1.5 * var(--rulebook-mm));font-style:italic}.rulebookInventory>ul{gap:calc(5 * var(--rulebook-mm));padding:0;list-style:none;display:grid}.rulebookInventoryItem{gap:calc(4 * var(--rulebook-mm));break-inside:avoid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;min-width:0;display:grid}.rulebookInventoryItem .rulebookSourceVisual img{max-height:calc(40 * var(--rulebook-mm))}.rulebookInventoryDescription{min-width:0}.rulebookInventoryQuantity{font-size:calc(3.5 * var(--rulebook-mm));display:block}.rulebookCardEntry,.rulebookCardGroup{gap:calc(3 * var(--rulebook-mm));break-inside:avoid;min-width:0;display:grid}.rulebookCardGuide{align-items:start;gap:calc(5 * var(--rulebook-mm));grid-template-columns:minmax(0,1fr) minmax(0,2fr);min-width:0;display:grid}.rulebookCardGuide .rulebookSourceVisual{aspect-ratio:900/1263}.rulebookCardGuide .rulebookSourceVisual img{width:100%;height:100%;max-height:none}.rulebookCardGuide .rulebookSourceUnavailable{box-sizing:border-box;height:100%}.rulebookCardGuidance{align-content:start;gap:calc(2 * var(--rulebook-mm));overflow-wrap:anywhere;min-width:0;display:grid}.rulebookCardGuidance h4{font-size:calc(4.1 * var(--rulebook-mm));line-height:1.15}.rulebookCardGuidance .rulebookCardQuantity{font-size:calc(3.5 * var(--rulebook-mm));margin:0}.rulebookCardGroup>ul{gap:calc(5 * var(--rulebook-mm));padding:0;list-style:none;display:grid}.rulebookCardGroup>ul>li{break-inside:avoid;min-width:0}.rulebookCardGroup[data-card-group-variant=compact] .rulebookCardGuide{gap:calc(4 * var(--rulebook-mm));grid-template-columns:minmax(0,1fr) minmax(0,5fr)}.rulebookCardGroup[data-card-group-variant=gallery]>ul{grid-template-columns:repeat(3,minmax(0,1fr))}.rulebookCardGroup[data-card-group-variant=featured-member]>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.rulebookCardGroup[data-card-group-variant=gallery] .rulebookCardGuide{gap:calc(3 * var(--rulebook-mm));grid-template-columns:minmax(0,1fr)}.rulebookCardGroup[data-card-group-variant=featured-member] li:not([data-card-featured]) .rulebookCardGuide{gap:calc(3 * var(--rulebook-mm));grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.rulebookCardGroup [data-card-featured]{grid-column:1/-1}.rulebookFactionIntroduction{display:block;container:faction-introduction/inline-size}.rulebookFactionBody{background:#f3e8c4;gap:.65em;min-width:0;padding:.8em;font-size:.8em;display:grid}.rulebookFactionIdentity{text-align:center;align-content:center;justify-items:center;min-width:0;display:grid;position:relative}.rulebookFactionIdentity>.rulebookSourceUnavailable,.rulebookFactionIdentity img{clip-path:circle(50%);aspect-ratio:1;object-fit:contain;grid-area:1/1;align-self:start;width:24%}.rulebookFactionIdentity>.rulebookSourceUnavailable{box-sizing:border-box;clip-path:none;border-radius:50%}.rulebookFactionIdentity svg{fill:currentColor;grid-area:1/1;width:31.2%;font-family:C_Copperplate_Gothic,C_Trebuchet,sans-serif;font-weight:700;overflow:visible}.rulebookFactionIdentity text{font-size:16px}.rulebookFactionSummary h3{border:0;padding:0;font-family:C_Copperplate_Gothic,C_Trebuchet,sans-serif;font-size:1.2em;display:none}.rulebookFactionSummary{align-content:center;gap:.35em;min-width:0;line-height:1.15;display:grid}.rulebookFactionSummary>p+p{margin-block-start:0}.rulebookFactionRoster{align-items:center;gap:.8em;min-width:0;display:flex}.rulebookFactionRuler{flex:2;min-width:0}.rulebookFactionLeaderGroup{flex:3;min-width:0}.rulebookFactionLeaderGroup h4{text-align:center;margin-bottom:.3em;font-family:C_Copperplate_Gothic,C_Trebuchet,sans-serif;font-size:.9em}.rulebookFactionLeaders{flex-wrap:wrap;justify-content:center;gap:0;display:flex}.rulebookFactionLeaders figure{flex:0 33.333%;min-width:0}.rulebookFactionLeaders:has(>figure:nth-child(5):last-child)>figure:first-child{margin-inline-start:16.666%}.rulebookFactionLeaders:has(>figure:nth-child(5):last-child)>figure:nth-child(2){margin-inline-end:16.666%}.rulebookFactionLeaders:has(>figure:nth-child(5):last-child)>figure:nth-child(n+3){margin-block-start:-.25em}.rulebookFactionBody .rulebookSourceVisual img{width:100%;max-height:none}.rulebookFactionBody .rulebookSourceUnavailable{border-width:.08em;min-height:4em;padding:.5em;font-size:.85em}@container faction-introduction (width>=38em){.rulebookFactionBody{border-start-start-radius:999em;border-end-start-radius:999em;grid-template-columns:minmax(0,19fr) minmax(0,27fr) minmax(0,20fr) minmax(0,34fr);align-items:center;gap:0;padding:.2em 0;font-size:.9em}.rulebookFactionSummary h3{display:block}.rulebookFactionIdentity{padding-inline-start:12%}.rulebookFactionIdentity>.rulebookSourceUnavailable,.rulebookFactionIdentity img{width:77%}.rulebookFactionIdentity svg{width:100%}.rulebookFactionRoster{display:contents}.rulebookFactionRuler{grid-column:3;justify-self:center;width:94%}.rulebookFactionLeaderGroup{grid-column:4}.rulebookFactionLeaderGroup h4{margin-bottom:0;font-size:.75em;line-height:1.1}.rulebookFactionLeaders figure{flex-basis:30%}.rulebookFactionLeaders:has(>figure:nth-child(5):last-child)>figure:first-child{margin-inline-start:20%}.rulebookFactionLeaders:has(>figure:nth-child(5):last-child)>figure:nth-child(2){margin-inline-end:20%}.rulebookFactionLeaders:has(>figure:nth-child(5):last-child)>figure:nth-child(n+3){margin-block-start:-.55em}.rulebookFactionBody:not(:has(.rulebookFactionRoster)) .rulebookFactionSummary{grid-column:2/-1}.rulebookFactionIntroduction[data-flipped] .rulebookFactionBody{border-radius:0 999em 999em 0;grid-template-columns:minmax(0,34fr) minmax(0,20fr) minmax(0,27fr) minmax(0,19fr)}.rulebookFactionIntroduction[data-flipped] .rulebookFactionIdentity{grid-area:1/4;padding-inline:0 12%}.rulebookFactionIntroduction[data-flipped] .rulebookFactionSummary{grid-area:1/3}.rulebookFactionIntroduction[data-flipped] .rulebookFactionRuler{grid-area:1/2}.rulebookFactionIntroduction[data-flipped] .rulebookFactionLeaderGroup{grid-area:1/1}.rulebookFactionIntroduction[data-flipped] .rulebookFactionBody:not(:has(.rulebookFactionRoster)) .rulebookFactionSummary{grid-column:1/4}}@container faction-introduction (width<18em){.rulebookFactionRoster{flex-direction:column}.rulebookFactionRuler{width:55%}.rulebookFactionLeaderGroup{width:100%}}.rulebookInterior{gap:calc(5 * var(--rulebook-mm));grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.rulebookInterior[data-rulebook-show-heading=false]{grid-template-rows:minmax(0,1fr)}.rulebookGrid{gap:calc(5 * var(--rulebook-mm));grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.rulebookGrid .rulebookRegionBlocks{overflow-wrap:anywhere;padding-block-start:0}.rulebookGrid[data-rulebook-grid=single-column]{grid-template-areas:"content"}.rulebookGrid[data-rulebook-grid=two-columns]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"column1 column2"}.rulebookGrid[data-rulebook-grid=wide-narrow]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"wide narrow"}.rulebookGrid[data-wide-position=right]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-areas:"narrow wide"}.rulebookGrid[data-rulebook-grid=outer-rail]{grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,1fr);grid-template-areas:"column1 column2 rail"}.rulebookPage[data-rulebook-page-side=left] .rulebookGrid[data-rulebook-grid=outer-rail]{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,2fr);grid-template-areas:"rail column1 column2"}.rulebookGrid[data-rulebook-grid=band-columns]{grid-template-rows:max-content minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"band band""column1 column2"}.rulebookGrid[data-band-position=bottom]{grid-template-rows:minmax(0,1fr) max-content;grid-template-areas:"column1 column2""band band"}.rulebookGrid>[data-rulebook-region=content]{grid-area:content}.rulebookGrid>[data-rulebook-region=column1]{grid-area:column1}.rulebookGrid>[data-rulebook-region=column2]{grid-area:column2}.rulebookGrid>[data-rulebook-region=wide]{grid-area:wide}.rulebookGrid>[data-rulebook-region=narrow]{grid-area:narrow}.rulebookGrid>[data-rulebook-region=rail]{grid-area:rail}.rulebookGrid>[data-rulebook-region=band]{grid-area:band}.rulebookCover{gap:calc(8 * var(--rulebook-mm));text-align:center;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.rulebookCoverArtwork{place-items:center;min-height:0;display:grid}.rulebookCoverArtwork img{object-fit:contain;width:100%;height:100%;min-height:0;display:block}.rulebookCoverSubtitle,.rulebookCoverSupportingText{font-family:C_Copperplate_Gothic,C_Trebuchet,sans-serif}.rulebookPage .rulebookCoverSubtitle{font-size:calc(6 * var(--rulebook-mm));margin-block-start:calc(4 * var(--rulebook-mm))}.rulebookCoverSupportingText{white-space:pre-wrap}.rulebookPage[data-rulebook-image-cover]:after{content:none}.rulebookPage[data-rulebook-image-cover] .rulebookPageContent{padding:0}.rulebookImageCover{isolation:isolate;box-sizing:border-box;height:100%;padding:calc(21 * var(--rulebook-mm)) var(--rulebook-page-margin) calc(15 * var(--rulebook-mm));color:#fff;text-align:center;text-shadow:0 1px 4px #000b;background:#152c3c;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:relative}.rulebookCoverBackground{z-index:-2;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.rulebookImageCover:after{z-index:-1;content:"";background:linear-gradient(#0003,#0000 30% 55%,#000b);position:absolute;inset:0}.rulebookCoverLogo{object-fit:contain;filter:drop-shadow(0 1px 3px #0008);width:74%;height:auto;max-height:25%;display:block}.rulebookCover .rulebookCoverLogo{max-height:none;margin:0 auto calc(8 * var(--rulebook-mm));filter:brightness(0)}.rulebookCoverTitles{width:100%;margin-block-start:auto}.rulebookPage .rulebookCoverTitles h1{color:inherit;font-size:calc(10 * var(--rulebook-mm));overflow-wrap:anywhere;background:0 0;padding:0}.rulebookPage .rulebookCoverTitles .rulebookCoverSubtitle{font-size:calc(5 * var(--rulebook-mm));margin-block-start:calc(3 * var(--rulebook-mm))}.rulebookCoverTitles .rulebookCoverSupportingText{margin-block-start:calc(5 * var(--rulebook-mm))}.rulebookCover h1,.rulebookCoverTitles h1{white-space:pre-line}.rulebookPage[data-rulebook-cover-footer]{--rulebook-cover-footer-height:calc(46 * var(--rulebook-mm))}.rulebookPage[data-rulebook-cover-footer]:not([data-rulebook-image-cover]) .rulebookPageContent{padding-bottom:max(calc(var(--rulebook-artwork-height) + 5 * var(--rulebook-mm)), calc(var(--rulebook-cover-footer-height) + 8 * var(--rulebook-mm)))}.rulebookPage[data-rulebook-cover-footer] .rulebookImageCover{padding-bottom:calc(var(--rulebook-cover-footer-height) + 15 * var(--rulebook-mm))}.rulebookCoverFooter{z-index:1;grid-template-rows:minmax(0, 1fr) calc(12 * var(--rulebook-mm));box-sizing:border-box;width:100%;height:var(--rulebook-cover-footer-height);color:#fff4ca;text-align:center;letter-spacing:.08em;text-transform:uppercase;background:#122634;font-family:C_Trebuchet,Arial,sans-serif;font-weight:700;line-height:1.08;display:grid;position:absolute;inset:auto 0 0}.rulebookCoverFooterBand{grid-template-columns:calc(22 * var(--rulebook-mm)) minmax(0, 1fr) calc(22 * var(--rulebook-mm));gap:calc(4 * var(--rulebook-mm));padding:calc(3 * var(--rulebook-mm)) calc(6 * var(--rulebook-mm));align-items:center;display:grid}.rulebookCoverFooterEmblem{width:100%;min-width:0;height:calc(22 * var(--rulebook-mm));font-size:calc(3 * var(--rulebook-mm));overflow-wrap:anywhere;place-items:center;display:grid}.rulebookCoverFooterEmblem img{object-fit:contain;width:100%;height:100%;display:block}.rulebookCoverFooterToken{pointer-events:none;border-radius:50%;width:100%;height:100%;overflow:hidden}.rulebookCoverFooterTitle{white-space:pre-line;overflow-wrap:anywhere;align-content:center;min-width:0;height:100%;min-height:0;font-size:4.8cqw;display:grid;overflow:hidden}.rulebookCoverFooterLabel{min-height:0;padding-inline:calc(6 * var(--rulebook-mm));color:#122634;overflow-wrap:anywhere;background:#fff4ca;align-content:center;font-size:3.5cqw;display:grid;overflow:hidden}.rulebookSectionHeading,.rulebookList,.rulebookCallout,.rulebookQuestionAnswer{break-inside:avoid}.rulebookUnavailableFaction{font-variant:normal;font-size:.65em;font-weight:400;display:block}.rulebookPage .rulebookSectionHeading,.rulebookBlockCanvas .rulebookSectionHeading{padding:calc(1.5 * var(--rulebook-mm)) calc(2 * var(--rulebook-mm));color:#fff;font-family:C_Copperplate_Gothic,C_Trebuchet,sans-serif;font-size:calc(5 * var(--rulebook-mm));letter-spacing:0;text-align:center;text-transform:uppercase;background:#203648;border:0;font-weight:400;line-height:1.15}.rulebookTextBlock h3,.rulebookQuestionAnswer h3{margin-block-end:calc(1.5 * var(--rulebook-mm))}.rulebookList>:is(ol,ul){gap:calc(3 * var(--rulebook-mm));padding-inline-start:calc(5 * var(--rulebook-mm));display:grid}.rulebookList>:is(ol,ul)>li::marker{font-weight:700}.rulebookItemName{margin-block-end:calc(1 * var(--rulebook-mm));display:block}.rulebookList[data-illustrated]>:is(ol,ul){gap:calc(2.5 * var(--rulebook-mm));counter-reset:rulebook-list-item;padding-inline-start:0;list-style:none}.rulebookList[data-illustrated]>:is(ol,ul)>li{grid-template-columns:calc(6 * var(--rulebook-mm)) calc(10 * var(--rulebook-mm)) minmax(0, 1fr);gap:calc(2.5 * var(--rulebook-mm));counter-increment:rulebook-list-item;align-items:center;display:grid}.rulebookList[data-illustrated]>:is(ol,ul)>li:before{content:"•";text-align:right;font-weight:700}.rulebookList[data-illustrated]>ol>li:before{content:counter(rulebook-list-item) "."}.rulebookListIcon{box-sizing:border-box;width:calc(10 * var(--rulebook-mm));height:calc(10 * var(--rulebook-mm));place-items:center;display:grid}.rulebookListIcon:has(img){border:calc(.39 * var(--rulebook-mm)) solid #111;border-radius:50%}.rulebookListIcon img{object-fit:contain;width:70%;height:70%;display:block}.rulebookListCopy{min-width:0}.rulebookList[data-illustrated] .rulebookItemName:last-child{margin-block-end:0}.rulebookCallout{padding:calc(3 * var(--rulebook-mm));border-inline-start:calc(.8 * var(--rulebook-mm)) solid #b3a574;background:#f1e4bc}.rulebookCallout[data-callout-variant=example]{background:#e9d599;border-color:#806834}.rulebookCallout[data-callout-variant=quotation]{color:#6f6040;background:0 0;border-color:#b3a574;font-style:italic}.rulebookCallout>h3{margin-block-end:calc(2 * var(--rulebook-mm));font-style:normal}.rulebookCallout .rulebookAttribution{text-align:right;margin-block-start:calc(2 * var(--rulebook-mm))}.rulebookQuestion{margin-block-end:calc(2 * var(--rulebook-mm))}.rulebookAnswer{gap:calc(2 * var(--rulebook-mm));grid-template-columns:auto minmax(0,1fr);padding-inline-start:calc(2 * var(--rulebook-mm));display:grid}.rulebookReferenceTable{break-inside:avoid}.rulebookReferenceTable>table{border-collapse:collapse;width:100%}.rulebookReferenceTable th,.rulebookReferenceTable td{padding:calc(1.5 * var(--rulebook-mm)) calc(2 * var(--rulebook-mm));text-align:left;vertical-align:top;overflow-wrap:break-word}.rulebookReferenceTable th{color:#fff;background:#203648;font-weight:700}.rulebookReferenceTable td{border-bottom:calc(.25 * var(--rulebook-mm)) solid #c7b68d}.rulebookTableNote{color:#6f6040;margin-block-start:calc(2 * var(--rulebook-mm));font-size:.85em}.rulebookCredits{gap:calc(3 * var(--rulebook-mm));break-inside:avoid;display:grid}.rulebookCreditGroup>h3{margin-block-end:calc(1 * var(--rulebook-mm))}.rulebookCreditGroup>ul{padding:0;list-style:none}.rulebookCreditGroup>ul>li{column-gap:calc(2 * var(--rulebook-mm));overflow-wrap:break-word;flex-wrap:wrap;display:flex}.rulebookCreditRole{color:#6f6040}@media print{.rulebookDocument{width:var(--rulebook-page-width);page:rulebook;display:block}.rulebookDocument>.rulebookPage{width:var(--rulebook-page-width);height:var(--rulebook-page-height);page:rulebook;break-after:page;border:0}.rulebookPage:last-child{break-after:auto}}.rulebookAssetExplainer{align-items:start;gap:calc(5 * var(--rulebook-mm));break-inside:avoid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);min-width:0;display:grid}.rulebookAssetExplainer>figure{min-width:0}.rulebookExplainerIllustration svg,.rulebookExplainerIllustration img{width:100%;height:auto;display:block}.rulebookAssetExplainer figcaption{font-size:calc(3.3 * var(--rulebook-mm));white-space:pre-wrap;margin-block-start:calc(2 * var(--rulebook-mm));font-style:italic}.rulebookExplainerLegend{gap:calc(3.3 * var(--rulebook-mm));margin:0;padding:0;list-style:none;display:grid}.rulebookExplainerLegend>li{gap:calc(2 * var(--rulebook-mm));break-inside:avoid;grid-template-columns:auto minmax(0,1fr);align-items:start;min-width:0;display:grid}.rulebookExplainerBadge{box-sizing:border-box;min-width:calc(5 * var(--rulebook-mm));height:calc(5 * var(--rulebook-mm));padding-inline:calc(1 * var(--rulebook-mm));border-radius:calc(2.5 * var(--rulebook-mm));font-family:sans-serif;font-size:calc(3.2 * var(--rulebook-mm));place-items:center;font-weight:700;line-height:1;display:grid}.rulebookExplainerLegend h3{margin:0 0 calc(1 * var(--rulebook-mm));font-family:Caladea,Georgia,serif;font-size:calc(4 * var(--rulebook-mm));line-height:1.2}.rulebookExplainerLegend p.rulebookExplainerUnavailable{margin-block:0 calc(1 * var(--rulebook-mm));font-size:calc(3.3 * var(--rulebook-mm));font-style:italic}.rulebookReferencedIllustration[data-illustration-size=small] img{max-height:calc(32 * var(--rulebook-mm))}.rulebookReferencedIllustration[data-illustration-size=medium] img{max-height:calc(60 * var(--rulebook-mm))}.rulebookReferencedIllustration[data-illustration-size=large] img{max-height:calc(90 * var(--rulebook-mm))}.rulebookCardGuide[data-illustration-size=small]{grid-template-columns:minmax(0, min(32 * var(--rulebook-mm), 35%)) minmax(0, 1fr)}.rulebookCardGuide[data-illustration-size=large]{grid-template-columns:minmax(0, min(90 * var(--rulebook-mm), 50%)) minmax(0, 1fr)}.rulebookCardGuide .rulebookSourceVisual[data-rulebook-source-kind=stock],.rulebookCardGuide .rulebookSourceVisual[data-rulebook-source-kind=faction]{aspect-ratio:1}.rulebookTextReferences{font-size:calc(3.5 * var(--rulebook-mm))}.rulebookTextReferences a{color:#24465b;text-underline-offset:.15em;text-decoration:underline}.rulebookCardGuide[data-illustration-size=medium]{grid-template-columns:minmax(0, min(60 * var(--rulebook-mm), 40%)) minmax(0, 1fr)}.rulebookCardGuide[data-illustration-size] .rulebookSourceVisual{aspect-ratio:1}.rulebookSourceVisual[data-source-clipped] img{width:auto;max-width:100%;height:auto;margin-inline:auto}.rulebookCardGuide .rulebookSourceVisual[data-source-clipped]{aspect-ratio:1}.rulebookSourceVisual[data-source-status=ready][data-rulebook-source-kind=asset],.rulebookSourceVisual[data-source-status=ready][data-rulebook-source-kind=faction-member],.rulebookSourceVisual[data-source-status=ready][data-rulebook-source-kind=faction-troop]{filter:drop-shadow(0 calc(.8 * var(--rulebook-mm)) calc(.8 * var(--rulebook-mm)) #00000073)}.rulebookBattlePanel{break-inside:avoid}.rulebookBattlePanel h3,.rulebookBattlePanel figure,.rulebookBattlePanel p{margin:0}.rulebookBattleStep{min-width:calc(6 * var(--rulebook-mm));height:calc(6 * var(--rulebook-mm));font-size:calc(4.8 * var(--rulebook-mm));flex:none;place-items:center;font-weight:700;display:grid}.rulebookBattleScene{gap:calc(5 * var(--rulebook-mm));flex-wrap:wrap;align-items:start;display:flex}.rulebookBattleVisual{flex:.8 1 calc(80 * var(--rulebook-mm));min-width:0}.rulebookBattleNarrative{flex:1.2 1 calc(100 * var(--rulebook-mm));min-width:0}.rulebookBattleWheels{justify-content:start;gap:calc(2 * var(--rulebook-mm));align-items:start;display:flex}.rulebookBattleSide{min-width:0;width:calc(40 * var(--rulebook-mm));text-align:center}.rulebookBattleSide figcaption{gap:calc(.5 * var(--rulebook-mm));font-size:calc(3.4 * var(--rulebook-mm));display:grid}.rulebookBattleSide figcaption strong{font-family:C_Copperplate_Gothic,serif}.rulebookBattleSide figcaption span{font-size:calc(3.1 * var(--rulebook-mm))}.rulebookBattleWheelFrame{aspect-ratio:190/262;width:100%;max-width:100%;margin-inline:auto;position:relative;container-type:inline-size}.rulebookBattleWheelFrame[data-revealed]{aspect-ratio:190/246}.rulebookBattleWheelCanvas{box-sizing:border-box;width:190px;height:262px;transform:scale(calc(100cqw / 190px));transform-origin:0 0;padding:76px 10px 16px;position:absolute;top:0;left:0}.rulebookBattleWheelCanvas>*{transform:rotate(8deg)}.rulebookBattleSide[data-facing=right] .rulebookBattleWheelCanvas>*{transform:rotate(-8deg)}.rulebookBattleHiddenWheel{width:170px;height:170px}.rulebookBattleWheelCard{width:60px;height:84.2px;display:block}.rulebookBattlePiece{place-items:center;width:100%;height:100%;display:grid;position:relative}.rulebookBattlePiece img{object-fit:contain;width:100%;height:100%;display:block}.rulebookBattlePiece[data-killed] img{opacity:.45;filter:grayscale()}.rulebookBattleDeath{font-size:32px;line-height:1;position:absolute}.rulebookBattleWheelCanvas>.rulebookBattleHiddenCards{gap:4px;display:flex;position:absolute;top:4px;left:28px;transform:none}.rulebookBattleHiddenCards .rulebookBattleWheelCard{transform:rotate(-8deg)}.rulebookBattleHiddenCards .rulebookBattleWheelCard+.rulebookBattleWheelCard{transform:rotate(8deg)}.rulebookBattleHiddenCards img{object-fit:contain;width:100%;height:100%}.rulebookBattleNarrative{gap:calc(2 * var(--rulebook-mm));grid-template-columns:max-content minmax(0,1fr);align-content:center;display:grid}.rulebookBattleCopy{gap:calc(2 * var(--rulebook-mm));display:grid}.rulebookBattleSpeech{margin:0;font-style:italic}.rulebookBattleSpeech>span{margin-right:calc(1.5 * var(--rulebook-mm));font-style:normal;font-weight:700}.rulebookBattleSideResult{font-size:calc(4 * var(--rulebook-mm));font-weight:700}.rulebookBattleOutcome{font-weight:700}.rulebookPage[data-rulebook-layout=sequence] .rulebookPageContent{padding-bottom:calc(13 * var(--rulebook-mm))}.rulebookPage[data-rulebook-layout=sequence] .rulebookInterior{gap:calc(3 * var(--rulebook-mm))}.rulebookGrid[data-rulebook-grid=sequence]{grid-template-areas:"content"}.rulebookPage[data-rulebook-layout=sequence] .rulebookRegionBlocks{gap:calc(1 * var(--rulebook-mm))}.rulebookPage .rulebookBattlePanel p+p{margin-top:0}.rulebookBattleMissingFaction{place-items:center;width:170px;height:170px;font-size:20px;display:grid}.rulebookTerritoryScene{width:100%;height:calc(51 * var(--rulebook-mm));display:block}.rulebookTerritoryTroop{border-radius:50%;width:100%;height:100%;overflow:hidden}.rulebookTerritoryLabel{text-anchor:middle;font-family:Caladea,Georgia,serif;font-size:8px;font-weight:700}.rulebookTerritoryLabel rect{fill:#fffaee}.rulebookPieceMovement{justify-content:center;align-items:center;gap:calc(5 * var(--rulebook-mm));text-align:center;display:flex}.rulebookMovementGroup>strong{font-size:calc(3.1 * var(--rulebook-mm));margin-bottom:calc(2 * var(--rulebook-mm));display:block}.rulebookMovementPieces,.rulebookMovementSources,.rulebookMovementTroops{justify-content:center;gap:calc(1.5 * var(--rulebook-mm));display:flex}.rulebookMovementPieces figure{margin:0}.rulebookMovementSources img{width:calc(19 * var(--rulebook-mm));height:calc(26.67 * var(--rulebook-mm));object-fit:contain;filter:drop-shadow(0 calc(.5 * var(--rulebook-mm)) calc(.8 * var(--rulebook-mm)) #0006);display:block}.rulebookMovementPieces figcaption{font-size:calc(2.7 * var(--rulebook-mm));margin-top:calc(1 * var(--rulebook-mm))}.rulebookMovementArrow{font-size:calc(7 * var(--rulebook-mm))}.rulebookMovementTroops{gap:calc(.5 * var(--rulebook-mm));max-width:calc(30 * var(--rulebook-mm));flex-wrap:wrap}.rulebookMovementTroops>span{width:calc(5 * var(--rulebook-mm));height:calc(5 * var(--rulebook-mm));border-radius:50%;display:block;overflow:hidden}.rulebookTerritoryScene[data-size=compact]{height:calc(51 * var(--rulebook-mm))}.rulebookTerritoryScene[data-size=large]{height:calc(100 * var(--rulebook-mm))}.rulebookBattleComparison{gap:calc(10 * var(--rulebook-mm));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.rulebookBattleComparison>section{gap:calc(5 * var(--rulebook-mm));min-width:0;display:grid}.rulebookBattleComparison h3{font-family:C_Trebuchet,sans-serif;font-size:calc(4.8 * var(--rulebook-mm));text-align:center;margin:0}.rulebookBattleComparison p{font-size:calc(3.8 * var(--rulebook-mm));margin:0;line-height:1.4}.rulebookBattleComparison .rulebookBattleSide{width:calc(40 * var(--rulebook-mm))}.rulebookTerritoryMissingTroop{color:#632;background:#eadcc2;place-items:center;width:100%;height:100%;font-family:sans-serif;font-size:70%;display:grid}.rulebookStormDirection{fill:none;stroke:#8b3628;stroke-width:3px}.rulebookBoardAnnotated .rulebookAssetExplainer{gap:calc(4 * var(--rulebook-mm));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.rulebookBoardAnnotated .rulebookTerritoryScene:not([data-size=compact]){height:auto}.rulebookBoardAnnotated .rulebookExplainerLegend{gap:calc(4 * var(--rulebook-mm))}.rulebookBoardAnnotated .rulebookExplainerLegend p{font-size:inherit;line-height:inherit}.rulebookBoardPlain{margin:0}.rulebookBoardPlain figcaption{font-size:calc(3 * var(--rulebook-mm));text-align:center}.rulebookMovementVisual[data-with-board]{align-items:center;gap:calc(3 * var(--rulebook-mm));grid-template-columns:1fr 1fr;display:grid}.rulebookMovementVisual[data-with-board] .rulebookPieceMovement{gap:calc(2 * var(--rulebook-mm))}.rulebookMovementVisual[data-with-board] .rulebookMovementGroup>strong{font-size:calc(2.7 * var(--rulebook-mm))}.rulebookMovementNotes{gap:calc(1 * var(--rulebook-mm));margin-top:calc(2 * var(--rulebook-mm));display:grid}.rulebookMovementNote{justify-content:center;align-items:center;gap:calc(2 * var(--rulebook-mm));font-size:calc(3 * var(--rulebook-mm));display:flex}.rulebookMovementNotePieces{gap:calc(.3 * var(--rulebook-mm));flex-wrap:wrap;display:inline-flex}.rulebookMovementNotePieces img{width:calc(4 * var(--rulebook-mm));height:calc(4 * var(--rulebook-mm));object-fit:contain}.rulebookBattleWheelCanvas{filter:drop-shadow(0 4px 4px #00000073)}.rulebookPage[data-rulebook-layout=paired-rows] .rulebookPageContent{padding-bottom:calc(35 * var(--rulebook-mm))}.rulebookPairedRows{gap:calc(4 * var(--rulebook-mm));flex-direction:column;min-height:0;display:flex}.rulebookPairedRow{gap:calc(6 * var(--rulebook-mm));align-items:start;min-height:0;display:flex}.rulebookPairedRow>:first-child{flex:1.3 1 0}.rulebookPairedRow>:last-child{flex:1 1 0}.rulebookPairedRows .rulebookRegionBlocks{padding-block-start:0}.rulebookBattlePlans{margin:0}.rulebookBattlePlans .rulebookBattleSide{flex:1 1 0;width:auto}.rulebookList>ol>li h3{margin:0 0 calc(2 * var(--rulebook-mm))}.rulebookList>ol{gap:calc(4 * var(--rulebook-mm))}.rulebookPairedRow:first-of-type>:last-child{align-self:end}.rulebookList>ol>li{padding-inline-start:calc(2 * var(--rulebook-mm))}.rulebookGrid[data-rulebook-grid=content-strip]{grid-template-rows:minmax(0,1fr) max-content;grid-template-areas:"content""strip"}.rulebookGrid[data-rulebook-grid=content-strip]>[data-rulebook-region=strip]{grid-area:strip}.rulebookGrid[data-rulebook-grid=content-strip]>[data-rulebook-region=strip]>.rulebookRegionBlocks{justify-content:space-evenly;align-items:center;gap:calc(4 * var(--rulebook-mm));flex-direction:row;display:flex}.rulebookGrid[data-rulebook-grid=content-strip]>[data-rulebook-region=strip]>.rulebookRegionBlocks>*{flex:1 1 0;min-width:0}.rulebookTerritoryScene[data-size=fit-width]{height:auto;display:block}.rulebookRouteLegend{margin:calc(2 * var(--rulebook-mm)) 0 0;padding:0;list-style:none}.rulebookRouteLegend li{gap:calc(2 * var(--rulebook-mm));align-items:baseline;display:flex}.rulebookRouteKey{width:calc(5 * var(--rulebook-mm));height:calc(1 * var(--rulebook-mm));flex:none;display:inline-block}._title_7bu6s_1{padding:calc(1.6 * var(--rulebook-mm)) calc(3 * var(--rulebook-mm));color:#fff;text-align:center;font-family:C_Copperplate_Gothic,C_Trebuchet,sans-serif;font-size:calc(7 * var(--rulebook-mm));text-transform:uppercase;background:#203648;margin:0;font-weight:400;line-height:1.12}._title_7bu6s_1:has(._icon_7bu6s_14){justify-content:center;align-items:center;gap:calc(3 * var(--rulebook-mm));display:flex}._icon_7bu6s_14{width:calc(8 * var(--rulebook-mm));height:calc(8 * var(--rulebook-mm));border:calc(.3 * var(--rulebook-mm)) solid currentColor;background:#fffaee;border-radius:50%;flex:none;place-items:center;display:inline-grid}._image_7bu6s_32{object-fit:contain;width:75%;height:75%}
