.rules-wrapper{z-index:1;max-width:1080px;margin:0 auto;padding:4rem 2rem 6rem;position:relative}.rules-section{margin-bottom:4rem}.section-header{align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.section-num{font-family:var(--font-h);letter-spacing:.35em;text-transform:uppercase;color:var(--amber);flex-shrink:0;font-size:13px;font-weight:600!important}.section-rule{background:#c8900a4d;flex:1;height:1px}.section-title{font-family:var(--font-h);color:var(--ink);margin-bottom:.4rem;font-size:clamp(1.1rem,2.2vw,1.5rem);font-weight:700}.section-intro{color:var(--muted);max-width:700px;margin-bottom:1.6rem;font-size:1.05rem;font-style:italic;line-height:1.65;font-weight:400!important}.rules-body{color:var(--ink2);max-width:740px;font-size:1rem;line-height:1.78;font-weight:400!important}.rules-body p{margin-bottom:.9rem}.rules-body strong{color:var(--ink);font-weight:600}.outcome-grid{background:#c8900a40;border:1px solid #c8900a59;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;margin:1.6rem 0;display:grid}.outcome-cell{background:var(--parchment);text-align:center;padding:1.2rem 1.1rem;transition:background .2s}.outcome-cell:hover{background:var(--parchment2)}.outcome-dice{justify-content:center;align-items:center;gap:5px;min-height:38px;margin-bottom:.5rem;display:flex}.outcome-name{font-family:var(--font-h);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin-bottom:.4rem;font-size:.85rem;font-weight:600!important}.outcome-desc{color:var(--muted);font-size:.85rem;line-height:1.55}.roll-grid{background:#c8900a33;border:1px solid #c8900a4d;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;margin:1.6rem 0;display:grid}.roll-card{background:var(--parchment);padding:1.5rem 1.4rem;transition:background .2s;position:relative}.roll-card:hover{background:var(--parchment2)}.roll-card:before{content:"";background:var(--amber);height:3px;display:block;position:absolute;top:0;left:0;right:0}.roll-name{font-family:var(--font-h);color:var(--ink);margin-top:.3rem;margin-bottom:.15rem;font-size:.85rem;font-weight:700}.roll-when{color:var(--amber);margin-bottom:.5rem;font-size:.88rem;font-style:italic;display:block;font-weight:500!important}.roll-desc{color:var(--muted);font-size:.88rem;line-height:1.6}.difficulty-pair{background:#c8900a33;border:1px solid #c8900a4d;grid-template-columns:1fr 1fr;gap:1px;margin:1.6rem 0;display:grid}@media (width<=600px){.difficulty-pair{grid-template-columns:1fr}}.diff-card{background:var(--parchment);padding:1.4rem;transition:background .2s}.diff-card:hover{background:var(--parchment2)}.diff-name{font-family:var(--font-h);letter-spacing:.15em;text-transform:uppercase;color:var(--amber);margin-bottom:.3rem;font-size:.82rem;display:block;font-weight:600!important}.diff-effect{font-family:var(--font-h);color:var(--ink);margin-bottom:.4rem;font-size:.85rem;font-weight:700}.diff-desc{color:var(--muted);font-size:.88rem;line-height:1.6}.factor-list{grid-template-columns:1fr 1fr;gap:.4rem 1.5rem;max-width:640px;margin:1rem 0 1.4rem;display:grid}@media (width<=560px){.factor-list{grid-template-columns:1fr}}.factor-item{color:var(--muted);border-bottom:1px solid #c8900a26;align-items:baseline;gap:.5rem;padding:.3rem 0;font-size:.9rem;display:flex}.factor-item:before{content:"◆";color:var(--amber);flex-shrink:0;font-size:13px}.callout{border-left:2px solid var(--amber);color:var(--muted);background:#c8900a0d;margin:1.2rem 0;padding:.8rem 1.2rem;font-size:.9rem;font-style:italic;line-height:1.65}.callout strong{color:var(--ink2);font-style:normal}.phase-strip{background:#c8900a33;border:1px solid #c8900a4d;grid-template-columns:1fr 1fr 1fr;gap:1px;margin:1.6rem 0;display:grid}@media (width<=560px){.phase-strip{grid-template-columns:1fr}}.phase-cell{background:var(--parchment);padding:1.4rem 1.2rem;transition:background .2s}.phase-cell:hover{background:var(--parchment2)}.phase-cell-name{font-family:var(--font-h);color:var(--amber);letter-spacing:.08em;margin-bottom:.2rem;font-size:.85rem;font-weight:700}.phase-cell-sub{color:var(--muted);margin-bottom:.45rem;font-size:.85rem;font-style:italic;display:block}.phase-cell-desc{color:var(--ink2);font-size:.85rem;line-height:1.6}.resource-strip{background:#c8900a33;border:1px solid #c8900a4d;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;margin:1.6rem 0;display:grid}.resource-cell{background:var(--parchment);text-align:center;padding:1.3rem 1.1rem;transition:background .2s}.resource-cell:hover{background:var(--parchment2)}.resource-icon{object-fit:contain;opacity:.85;width:52px;height:52px;margin:0 auto .6rem;transition:opacity .2s;display:block}.resource-cell:hover .resource-icon{opacity:1}.resource-name{font-family:var(--font-h);letter-spacing:.15em;text-transform:uppercase;color:var(--ink);margin-bottom:.3rem;font-size:.82rem;font-weight:600!important}.resource-desc{color:var(--muted);font-size:.82rem;line-height:1.5}.htp-onward{text-align:center;border-top:1px solid var(--parchment3);max-width:880px;margin:0 auto;padding:2.4rem 2rem 5rem}.htp-onward p{font-family:var(--font-b);color:var(--muted);margin-bottom:1rem;font-size:1.05rem}.htp-onward a{font-family:var(--font-h);letter-spacing:1px;text-transform:uppercase;color:var(--crimson);border:1px solid var(--crimson);border-radius:4px;padding:12px 24px;font-size:12px;font-weight:900;text-decoration:none;transition:background .16s,color .16s}.htp-onward a:hover{background:var(--crimson);color:var(--parchment)}.htp-orient-intro{text-align:center;max-width:720px;font-family:var(--font-b);color:var(--muted);margin:2.2rem auto 0;padding:0 2rem;font-size:1.05rem;font-style:italic;line-height:1.6}.htp-section-label{max-width:880px;font-family:var(--font-h);letter-spacing:.22em;text-transform:uppercase;color:var(--amber);border-bottom:1px solid var(--parchment3);margin:3.2rem auto 1rem;padding:0 2rem .6rem;font-size:11px}.htp-rules-block{max-width:880px;margin-left:auto;margin-right:auto;padding:0 2rem;position:relative}.htp-jumpnav{background:#c8900a40;border:1px solid #c8900a59;grid-template-columns:repeat(2,1fr);gap:1px;max-width:880px;margin:1.4rem auto 0;display:grid}@media (width<=620px){.htp-jumpnav{grid-template-columns:1fr}}.htp-jumpnav a{background:var(--parchment);text-align:center;font-family:var(--font-h);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);padding:.85rem .9rem;font-size:11px;font-weight:700;text-decoration:none;transition:background .15s;display:block}.htp-jumpnav a:hover{background:var(--parchment2);color:var(--crimson)}.htp-jumpnav a span{color:var(--amber);letter-spacing:.3em;margin-bottom:.25rem;font-size:9.5px;display:block}#lessons-anchor,#overview-anchor,#resources-anchor{scroll-margin-top:80px}.die-pool{justify-content:center;align-items:center;gap:10px;margin-bottom:.9rem;display:flex}.mini-die{flex-shrink:0;width:38px;height:38px}.mini-die rect{fill:var(--parchment2);stroke:#4a3a1e8c;stroke-width:1.4px}.mini-die circle{fill:#3a2b16}.mini-die--result{width:46px;height:46px;overflow:visible}.mini-die--result rect{stroke:var(--result-c);stroke-width:2.4px;fill:color-mix(in srgb, var(--result-c) 22%, var(--parchment2));filter:drop-shadow(0 0 4px var(--result-c))}.mini-die--result circle{fill:color-mix(in srgb, var(--result-c) 78%, #1a1208)}.pool-build{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:.9rem;margin:1.4rem 0 .3rem;display:flex}.pool-group{flex-direction:column;align-items:center;gap:.5rem;display:flex}.pool-group .die-row{gap:5px;display:flex}.pool-group .die-row .mini-die{width:30px;height:30px}.pool-group .pool-label{font-family:var(--font-h);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:center;max-width:92px;font-size:9.5px;font-weight:700;line-height:1.3}.pool-plus{font-family:var(--font-b);color:var(--amber);align-self:center;margin-top:8px;font-size:1.4rem}.mini-die--bonus rect{fill:color-mix(in srgb, var(--amber) 20%, var(--parchment2));stroke:var(--amber);stroke-width:1.8px}.mini-die--bonus circle{fill:color-mix(in srgb, var(--amber) 80%, #1a1208)}body.ground-how-to-play{--g-hero-max:880px;--g-col:880px}body.ground-how-to-play .htp-rules-block{padding:.2rem .6rem .6rem}body.ground-how-to-play .htp-orient-intro{color:#ede3cceb;margin:2rem auto 0;padding:0 1.5rem}body.ground-how-to-play .htp-section-label{color:var(--amber-lt);border-bottom-color:#e8be5a73;padding-left:1.5rem;padding-right:1.5rem}body.ground-how-to-play .htp-jumpnav{margin-bottom:0}body.ground-how-to-play .rules-section{margin-bottom:2.4rem}body.ground-how-to-play .htp-onward{border-top:0;margin-bottom:5rem;padding:.2rem .6rem .6rem}body.ground-how-to-play .htp-onward p{color:var(--muted)}@media (width<=899px){body.ground-how-to-play .htp-rules-block,body.ground-how-to-play .htp-onward{padding:0 .2rem .4rem}body.ground-how-to-play .htp-jumpnav{margin-left:.8rem;margin-right:.8rem}}body.ground-how-to-play .g-plate{--amber:#7a5406}body.ground-how-to-play .htp-sheet{max-width:var(--g-col,880px);color:var(--ink);--amber:#7a5406;border:44px solid #0000;border-image:url(/images/how-to-play/htp-sheet.webp) 70 fill/44px;margin:0 auto 2.6rem;padding:.2rem .8rem .6rem}body.ground-how-to-play .htp-strip{color:var(--ink);--amber:#7a5406;border:34px solid #0000;border-image:url(/images/how-to-play/htp-strip.webp) 60 fill/34px;margin:1rem 0 0;padding:.1rem .6rem}body.ground-how-to-play .htp-callout{color:var(--ink);--amber:#7a5406;border:34px solid #0000;border-image:url(/images/how-to-play/htp-callout.webp) 60 fill/34px;padding:.1rem .5rem .3rem}body.ground-how-to-play .htp-open{max-width:var(--g-col,880px);margin:0 auto 2.6rem;padding:0 1.5rem}body.ground-how-to-play .htp-open .section-num{color:var(--amber-lt)}body.ground-how-to-play .htp-open .section-rule{background:#e8be5a66}body.ground-how-to-play .htp-open .section-title{color:var(--parchment)}body.ground-how-to-play .htp-open .section-intro,body.ground-how-to-play .htp-open .rules-body{color:#ede3cceb}body.ground-how-to-play .htp-open .rules-body,body.ground-how-to-play .htp-open .section-intro{max-width:66ch}body.ground-how-to-play .htp-open--aside{grid-template-columns:minmax(0,1fr) 340px;align-items:start;column-gap:1.4rem;display:grid}body.ground-how-to-play .htp-open--aside .htp-callout{margin-top:.4rem}body.ground-how-to-play .section-header{margin-bottom:.35rem}body.ground-how-to-play .section-rule{max-width:9rem}body.ground-how-to-play :is(.phase-strip,.outcome-grid,.difficulty-pair,.resource-strip){background:0 0;border:0;gap:0;margin:1.2rem 0 .6rem}body.ground-how-to-play :is(.phase-cell,.outcome-cell,.diff-card,.resource-cell){background:0 0;padding:.4rem 1.2rem}body.ground-how-to-play :is(.phase-cell,.outcome-cell,.diff-card,.resource-cell):first-child{padding-left:0}body.ground-how-to-play :is(.phase-cell,.outcome-cell,.diff-card,.resource-cell):last-child{padding-right:0}body.ground-how-to-play :is(.phase-cell,.outcome-cell,.diff-card,.resource-cell)+:is(.phase-cell,.outcome-cell,.diff-card,.resource-cell){border-left:1px solid #7a54064d}body.ground-how-to-play :is(.phase-cell,.outcome-cell,.diff-card,.resource-cell):hover{background:0 0}body.ground-how-to-play .htp-sheet .section-title{color:var(--ink)}body.ground-how-to-play .callout{background:0 0;border-left:0;margin:.8rem 0 0;padding:.4rem .2rem 0}body.ground-how-to-play .htp-callout .pool-build{margin-top:.2rem}@media (width<=899px){body.ground-how-to-play .htp-sheet{border-width:26px;border-image-width:26px;padding:0 .2rem .4rem}body.ground-how-to-play .htp-strip,body.ground-how-to-play .htp-callout{border-width:24px;border-image-width:24px}body.ground-how-to-play .htp-open{padding:0 1rem}body.ground-how-to-play .htp-open--aside,body.ground-how-to-play :is(.phase-strip,.outcome-grid,.difficulty-pair,.resource-strip){grid-template-columns:1fr}body.ground-how-to-play :is(.phase-cell,.outcome-cell,.diff-card,.resource-cell){padding:.7rem 0}body.ground-how-to-play :is(.phase-cell,.outcome-cell,.diff-card,.resource-cell)+:is(.phase-cell,.outcome-cell,.diff-card,.resource-cell){border-top:1px solid #7a54064d;border-left:0}}body.ground-how-to-play .section-num{letter-spacing:.3em;font-size:15px}body.ground-how-to-play .htp-sheet .section-rule,body.ground-how-to-play .htp-strip .section-rule,body.ground-how-to-play .htp-callout .section-rule{background:#7a540680}body.ground-how-to-play .pool-build{flex-direction:column;align-items:center;gap:.5rem}body.ground-how-to-play .pool-row{justify-content:center;align-items:flex-start;gap:.9rem;display:flex}body.ground-how-to-play .pool-plus--row{margin-top:0}body.ground-how-to-play .pool-group .pool-label{max-width:130px}body.ground-how-to-play img.mini-die{object-fit:contain;flex-shrink:0;display:block}body.ground-how-to-play img.mini-die--result{filter:drop-shadow(0 0 5px var(--result-c))}body.ground-how-to-play .htp-sheet{background:linear-gradient(#e9d6b8,#e9d6b8) 50%/calc(100% - 86px) calc(100% - 86px) no-repeat border-box}body.ground-how-to-play .htp-strip{background:linear-gradient(#f2e3c5,#f2e3c5) 50%/calc(100% - 66px) calc(100% - 66px) no-repeat border-box}body.ground-how-to-play .htp-callout{background:linear-gradient(#f3e2c7,#f3e2c7) 50%/calc(100% - 66px) calc(100% - 66px) no-repeat border-box}@media (width<=899px){body.ground-how-to-play .htp-sheet{background-size:calc(100% - 50px) calc(100% - 50px)}body.ground-how-to-play .htp-strip,body.ground-how-to-play .htp-callout{background-size:calc(100% - 46px) calc(100% - 46px)}}#taking-action,#facing-danger,#combat,#combat-anchor{scroll-margin-top:80px}body.ground-how-to-play .htp-jumpnav{grid-template-columns:repeat(4,1fr)}@media (width<=620px){body.ground-how-to-play .htp-jumpnav{grid-template-columns:1fr 1fr}}body.ground-how-to-play .htp-jumpnav a span{display:none}body.ground-how-to-play .htp-open .section-title{font-size:clamp(1.5rem,3vw,2rem)}body.ground-how-to-play .htp-open .section-title .who{font:italic 400 .95rem var(--font-b);letter-spacing:.04em;color:var(--amber-lt);margin-top:.15rem;display:block}body.ground-how-to-play .htp-steps{counter-reset:step;margin:1.1rem 0 1.2rem;padding:0;list-style:none}body.ground-how-to-play .htp-steps[start="3"]{counter-reset:step 2}body.ground-how-to-play .htp-steps[start="4"]{counter-reset:step 3}body.ground-how-to-play .htp-steps li{counter-increment:step;grid-template-columns:2.2rem minmax(0,1fr);column-gap:.9rem;padding-bottom:1.15rem;display:grid;position:relative}body.ground-how-to-play .htp-steps li:before{content:counter(step);font:700 1.2rem/1.2 var(--font-d);color:var(--amber-lt);text-align:center}body.ground-how-to-play .htp-steps li:after{content:"";background:#e8be5a66;width:1px;position:absolute;top:1.9rem;bottom:.15rem;left:1.1rem}body.ground-how-to-play .htp-steps li:last-child{padding-bottom:.2rem}body.ground-how-to-play .htp-steps li:last-child:after{display:none}body.ground-how-to-play .step-name{font:700 .8rem var(--font-b);letter-spacing:.14em;text-transform:uppercase;color:var(--amber-lt);margin:.2rem 0 .3rem}body.ground-how-to-play .step-body p{color:#ede3ccf0;max-width:62ch;margin:0 0 .35rem;line-height:1.55}body.ground-how-to-play .step-body strong{color:var(--parchment)}body.ground-how-to-play .step-body .or{font:700 .72rem var(--font-b);letter-spacing:.14em;text-transform:uppercase;color:var(--amber-lt);margin:0 .2rem}body.ground-how-to-play .htp-open .diff-name{color:var(--amber-lt)}body.ground-how-to-play .htp-open .diff-effect{color:var(--parchment)}body.ground-how-to-play .htp-open .diff-desc{color:#ede3ccd9}body.ground-how-to-play .htp-open .diff-card+.diff-card{border-left-color:#e8be5a59}body.ground-how-to-play .htp-strip .diff-name small{font:italic 400 .85rem var(--font-b);letter-spacing:0;text-transform:none;color:var(--ink2);margin-left:.3rem}body.ground-how-to-play .htp-strip .diff-desc{color:var(--ink2);font-size:.95rem}body.ground-how-to-play .htp-pool{max-width:340px;margin:.4rem 0 1.4rem 3.1rem}body.ground-how-to-play .htp-subhead{font:700 .78rem var(--font-b);letter-spacing:.18em;text-transform:uppercase;color:var(--amber-lt);margin:1.7rem 0 .2rem}body.ground-how-to-play .htp-subhead--sheet{color:#7a5406;margin-top:.6rem}body.ground-how-to-play .outcome-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}body.ground-how-to-play .outcome-range{font:700 1.15rem var(--font-d);color:var(--ink);margin:0 0 .25rem}body.ground-how-to-play .outcome-grid--four .outcome-cell{padding:.4rem .8rem}body.ground-how-to-play .outcome-grid--four .die-pool{gap:6px}body.ground-how-to-play .lane-pair{grid-template-columns:1fr 1fr;margin-top:.4rem;display:grid}body.ground-how-to-play .lane{padding:0 1.4rem 0 0}body.ground-how-to-play .lane+.lane{border-left:1px solid #7a54064d;padding:0 0 0 1.4rem}body.ground-how-to-play .lane-name{font:700 .95rem var(--font-d);letter-spacing:.14em;text-transform:uppercase;color:#7a5406;margin:0 0 .3rem}body.ground-how-to-play .lane-name span{font:italic 400 .9rem var(--font-b);letter-spacing:0;text-transform:none;color:var(--ink2);margin-left:.4rem}body.ground-how-to-play .lane p{color:var(--ink);margin:0;line-height:1.5}body.ground-how-to-play .lane-note{color:var(--ink2);margin:.9rem 0 .5rem;font-style:italic}body.ground-how-to-play .band-grid{text-align:center;grid-template-columns:5.2rem minmax(0,1fr) 2rem minmax(0,1fr) 2rem minmax(0,1fr);align-items:center;gap:.35rem .1rem;margin:.8rem 0 .3rem;display:grid}body.ground-how-to-play .band-head{font:700 .72rem var(--font-b);letter-spacing:.16em;text-transform:uppercase;color:var(--ink2)}body.ground-how-to-play .band-label{text-align:left;font:700 .75rem var(--font-b);letter-spacing:.14em;text-transform:uppercase;color:#7a5406}body.ground-how-to-play .band-cell{font:600 .9rem var(--font-b);color:var(--ink);background:#7a54061a;padding:.5rem .3rem}body.ground-how-to-play .band-thr{width:1.8rem;height:1.8rem;font:700 .85rem var(--font-d);color:#7a5406;border:1.5px solid #7a5406;border-radius:50%;place-items:center;margin:0 auto;display:grid}body.ground-how-to-play .beat-table{margin:.4rem 0 .2rem}body.ground-how-to-play .beat-row{border-bottom:1px solid #7a540647;grid-template-columns:6.5rem 9rem minmax(0,1fr);align-items:start;gap:.2rem 1rem;padding:.75rem 0;display:grid}body.ground-how-to-play .beat-row:last-child{border-bottom:0}body.ground-how-to-play .beat-name{font:700 1rem var(--font-d);color:var(--ink);margin:0}body.ground-how-to-play .beat-cost{flex-wrap:wrap;gap:.3rem;margin:0;display:flex}body.ground-how-to-play .beat-rule{color:var(--ink2);margin:0;line-height:1.5}body.ground-how-to-play .cost-pill{font:700 .72rem var(--font-b);letter-spacing:.06em;color:#2a1a0e;white-space:nowrap;background:#c99a22;border:1.5px solid #2a1a0e;border-radius:99px;padding:.15rem .65rem;display:inline-block}body.ground-how-to-play .cost-pill--fate{color:#f4e7cd;background:#5b3a8c}body.ground-how-to-play .dmg-row{border-bottom:1px solid #7a540647;grid-template-columns:8rem minmax(0,1fr) 11rem;align-items:center;gap:1rem;padding:.55rem .4rem;display:grid}body.ground-how-to-play .dmg-row:last-child{border-bottom:0}body.ground-how-to-play .dmg-name{font:700 .8rem var(--font-b);letter-spacing:.14em;text-transform:uppercase;color:#7a5406;margin:0}body.ground-how-to-play .dmg-dice{gap:6px;display:flex}body.ground-how-to-play .mini-die--sm{width:34px;height:34px}body.ground-how-to-play .mini-die--dropped{opacity:.45}body.ground-how-to-play .dmg-rule{font:700 1rem var(--font-d);color:var(--ink);margin:0}body.ground-how-to-play .dmg-rule span{font:italic 400 .9rem var(--font-b);color:var(--crimson);display:block}body.ground-how-to-play .htp-types{margin-top:.8rem}body.ground-how-to-play .htp-ref{border-top:1px solid #e8be5a59;margin:1.2rem 0 0}body.ground-how-to-play .htp-ref summary{cursor:pointer;font:700 .8rem var(--font-b);letter-spacing:.16em;text-transform:uppercase;color:var(--amber-lt);padding:.75rem 0}body.ground-how-to-play .htp-ref summary:focus-visible{outline:2px solid var(--amber-lt);outline-offset:3px}body.ground-how-to-play .htp-ref-body{color:#ede3cceb;padding-bottom:.6rem;line-height:1.5}body.ground-how-to-play .attr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem 1.6rem;margin-top:.8rem;display:grid}body.ground-how-to-play .attr-grid h4{font:700 .85rem var(--font-d);letter-spacing:.1em;text-transform:uppercase;color:var(--amber-lt);margin:0 0 .3rem}body.ground-how-to-play .attr-grid h4 span{font:italic 400 .8rem var(--font-b);letter-spacing:0;text-transform:none;color:#ede3cccc;display:block}body.ground-how-to-play .attr-grid p{margin:0 0 .15rem;font-size:.92rem}body.ground-how-to-play .attr-grid b{color:var(--parchment);margin-right:.3rem}body.ground-how-to-play .mark-list{columns:2;column-gap:2rem;margin:.5rem 0;padding:0;list-style:none}body.ground-how-to-play .mark-list li{break-inside:avoid;padding:.2rem 0}body.ground-how-to-play .mark-list b{font:700 .8rem var(--font-b);letter-spacing:.1em;text-transform:uppercase;color:var(--amber-lt);margin-right:.5rem}body.ground-how-to-play .mark-note{color:#ede3cccc;font-size:.9rem;font-style:italic}@media (width<=899px){body.ground-how-to-play .htp-pool{margin-left:0}body.ground-how-to-play .outcome-grid--four{grid-template-columns:1fr 1fr}body.ground-how-to-play .outcome-grid--four .outcome-cell{padding:.6rem .4rem;border-top:0!important;border-left:0!important}body.ground-how-to-play .lane-pair{grid-template-columns:1fr}body.ground-how-to-play .lane+.lane{border-top:1px solid #7a54064d;border-left:0;margin-top:.8rem;padding:.8rem 0 0}body.ground-how-to-play .band-grid{grid-template-columns:3.6rem minmax(0,1fr) 1.6rem minmax(0,1fr) 1.6rem minmax(0,1fr)}body.ground-how-to-play .band-cell{padding:.4rem .15rem;font-size:.78rem}body.ground-how-to-play .band-head{letter-spacing:.08em;font-size:.62rem}body.ground-how-to-play .band-label{letter-spacing:.06em;font-size:.62rem}body.ground-how-to-play .beat-row,body.ground-how-to-play .dmg-row{grid-template-columns:1fr}body.ground-how-to-play .attr-grid{grid-template-columns:1fr 1fr}body.ground-how-to-play .mark-list{columns:1}}body.ground-how-to-play .htp-steps li:before{grid-area:1/1/3;align-self:start}body.ground-how-to-play .htp-steps .step-name{grid-area:1/2}body.ground-how-to-play .htp-steps .step-body{grid-area:2/2}body.ground-how-to-play .htp-open .section-title{font-family:var(--font-d);color:var(--parchment);font-weight:600}body.ground-how-to-play .step-body p{max-width:56ch}body.ground-how-to-play .htp-equation{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1rem;max-width:760px;margin:.6rem 0 0 3.1rem;padding-top:.2rem;padding-bottom:.2rem;display:flex}body.ground-how-to-play .eq-part{flex-direction:column;align-items:center;gap:.35rem;display:flex}body.ground-how-to-play .eq-dice{align-items:center;gap:6px;display:flex}body.ground-how-to-play .eq-dice .mini-die{width:34px;height:34px}body.ground-how-to-play .eq-cost img{width:30px;height:30px;display:block}body.ground-how-to-play .eq-or{font:italic 400 .85rem var(--font-b);color:var(--ink2)}body.ground-how-to-play .eq-op{font:700 1.5rem var(--font-d);color:#7a5406;align-self:flex-start;margin-top:.15rem}body.ground-how-to-play .eq-label{font:700 .68rem var(--font-b);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);text-align:center;max-width:12rem;margin:0}body.ground-how-to-play .eq-label--big{color:var(--ink);font-size:.8rem}body.ground-how-to-play .htp-equation+.htp-subhead{margin-top:1.6rem}body.ground-how-to-play .sheet-rule{border:0;border-top:1px solid #7a540659;margin:1.3rem 0 1rem}body.ground-how-to-play .sheet-step{grid-template-columns:2.2rem minmax(0,1fr);column-gap:.8rem;margin-bottom:.5rem;display:grid}body.ground-how-to-play .sheet-step-n{font:700 1.2rem/1.2 var(--font-d);color:#7a5406;text-align:center}body.ground-how-to-play .sheet-step-name{font:700 .8rem var(--font-b);letter-spacing:.14em;text-transform:uppercase;color:#7a5406;margin:.2rem 0 .3rem}body.ground-how-to-play .sheet-step p{color:var(--ink);margin:0 0 .3rem;line-height:1.5}body.ground-how-to-play .lane-pair--tight{margin-top:.6rem}body.ground-how-to-play .band-thr{white-space:nowrap;border-radius:99px;width:auto;min-width:2.3rem;height:1.7rem;padding:0 .4rem;font-size:.82rem}body.ground-how-to-play .beat-cost img{width:40px;height:40px;display:block}body.ground-how-to-play .beat-cost{align-items:center;gap:.25rem}body.ground-how-to-play .outcome-beats{font:700 .85rem var(--font-b);color:var(--ink2);justify-content:center;align-items:center;gap:.4rem;margin:.2rem 0 0;display:flex}body.ground-how-to-play .outcome-beats img{width:36px;height:36px;display:block}body.ground-how-to-play .mark-grid{grid-template-columns:1fr 1fr;gap:.55rem 2rem;margin:.6rem 0 .4rem;padding:0;list-style:none;display:grid}body.ground-how-to-play .mark-grid li{color:#ede3ccf0;grid-template-columns:150px minmax(0,1fr);align-items:center;column-gap:.9rem;line-height:1.4;display:grid}body.ground-how-to-play .mark-ribbon{width:150px;height:auto;display:block}body.ground-how-to-play .range-layout{grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:center;column-gap:2.4rem;margin-top:.6rem;display:grid}body.ground-how-to-play .range-arena{width:100%;max-width:440px;height:auto;margin:0 auto;display:block}body.ground-how-to-play .range-text p{color:#ede3ccf0;margin:0 0 1rem;line-height:1.5}body.ground-how-to-play .range-list{margin:0}body.ground-how-to-play .range-list div{border-top:1px solid #e8be5a59;padding:.7rem 0}body.ground-how-to-play .range-list div:last-child{border-bottom:1px solid #e8be5a59}body.ground-how-to-play .range-list dt{font:700 .85rem var(--font-b);letter-spacing:.16em;text-transform:uppercase;color:var(--amber-lt);margin:0}body.ground-how-to-play .range-list dd{color:#ede3ccf0;margin:.15rem 0 0}@media (width<=899px){body.ground-how-to-play .htp-equation{flex-direction:column;align-items:center;margin-left:0}body.ground-how-to-play .eq-op{align-self:center}body.ground-how-to-play .mark-grid,body.ground-how-to-play .range-layout{grid-template-columns:1fr}}body.ground-how-to-play .htp-equation{gap:.5rem .7rem;max-width:840px}body.ground-how-to-play .eq-part--end{max-width:8.5rem}body.ground-how-to-play .eq-label--big{font-size:.74rem}body.ground-how-to-play #taking-action{max-width:1180px}body.ground-how-to-play .htp-split{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"steps example""result result";align-items:start;gap:1.4rem 3rem;margin-top:1rem;display:grid}body.ground-how-to-play .htp-split>.htp-steps{grid-area:steps;margin:0}body.ground-how-to-play .htp-split>.htp-example{grid-area:example}body.ground-how-to-play .htp-split>.htp-result{grid-area:result}body.ground-how-to-play .htp-split .step-body p{max-width:46ch}body.ground-how-to-play .htp-split .step-body .chip{vertical-align:-7px;width:26px;height:26px;margin-left:.1rem;display:inline-block}body.ground-how-to-play .htp-steps li{grid-template-columns:3rem minmax(0,1fr)}body.ground-how-to-play .htp-steps li:before{font-size:2.3rem;line-height:1}body.ground-how-to-play .htp-steps li:after{top:2.7rem;left:1.5rem}body.ground-how-to-play .ex-title{text-align:left;margin:.9rem 0 .1rem}body.ground-how-to-play .ex-intro{color:#ede3ccd9;margin:0 0 .6rem;font-style:italic}body.ground-how-to-play .ex-row{border-top:1px solid #e8be5a59;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;column-gap:.8rem;padding:.8rem 0;display:grid}body.ground-how-to-play .ex-step{font:700 1.15rem var(--font-d);color:var(--amber-lt);text-align:center}body.ground-how-to-play .ex-name{font:700 .78rem var(--font-b);letter-spacing:.14em;text-transform:uppercase;color:var(--amber-lt);margin:0 0 .2rem}body.ground-how-to-play .ex-opt{font:italic 400 .8rem var(--font-b);letter-spacing:0;text-transform:none;color:#ede3ccbf;margin-left:.4rem}body.ground-how-to-play .ex-text p{color:#ede3ccf0;margin:0;font-size:.95rem;line-height:1.45}body.ground-how-to-play .ex-text em{color:#ede3cccc}body.ground-how-to-play .ex-dice{justify-content:flex-end;align-items:center;gap:6px;display:flex}body.ground-how-to-play .ex-dice .mini-die{width:38px;height:38px}body.ground-how-to-play .ex-dice--roll{flex-wrap:wrap;max-width:15rem}body.ground-how-to-play .ex-cost img{width:30px;height:30px;display:block}body.ground-how-to-play .ex-or{font:italic 400 .85rem var(--font-b);color:#ede3cccc}body.ground-how-to-play .ex-op{text-align:center;color:var(--amber-lt);font:700 1.2rem var(--font-d);margin:-.1rem 0;line-height:.6}body.ground-how-to-play .mini-die--top{outline:2px solid var(--amber-lt);outline-offset:2px;border-radius:8px}body.ground-how-to-play .htp-result .htp-subhead{margin-top:0}@media (width<=899px){body.ground-how-to-play .htp-split{grid-template-columns:1fr;grid-template-areas:"steps""result""example";row-gap:1.6rem}body.ground-how-to-play .htp-steps li:before{font-size:1.8rem}body.ground-how-to-play .htp-steps li{grid-template-columns:2.4rem minmax(0,1fr)}body.ground-how-to-play .htp-steps li:after{top:2.2rem;left:1.2rem}body.ground-how-to-play .ex-row{grid-template-columns:1.4rem minmax(0,1fr)}body.ground-how-to-play .ex-row .ex-dice{grid-column:2;justify-content:flex-start;margin-top:.5rem}}body.ground-how-to-play #taking-action .section-title{font-size:clamp(2rem,3.4vw,2.7rem)}body.ground-how-to-play #taking-action .section-title .who{font-size:1.05rem}body.ground-how-to-play #taking-action .section-intro{font-size:1.18rem}body.ground-how-to-play #taking-action .step-body p{font-size:1.06rem}body.ground-how-to-play #taking-action .step-name{font-size:.86rem}body.ground-how-to-play #taking-action .diff-name{font-size:.8rem}body.ground-how-to-play #taking-action .diff-effect{font-size:.95rem}body.ground-how-to-play #taking-action .diff-desc{font-size:.98rem}body.ground-how-to-play .htp-example{border-top:0;padding-top:0}body.ground-how-to-play .ex-kicker{font:700 .74rem var(--font-b);letter-spacing:.2em;text-transform:uppercase;color:var(--amber-lt);margin:.2rem 0 .1rem}body.ground-how-to-play .ex-title{font:600 1.5rem var(--font-d);color:var(--parchment);margin:0 0 .9rem}body.ground-how-to-play .ex-flow{margin:0;padding:0 0 0 1.6rem;list-style:none;position:relative}body.ground-how-to-play .ex-flow:before{content:"";background:#e8be5a8c;width:1px;position:absolute;top:.8rem;bottom:1.2rem;left:.45rem}body.ground-how-to-play .ex-flow:after{content:"";border-bottom:1px solid #e8be5abf;border-right:1px solid #e8be5abf;width:9px;height:9px;position:absolute;bottom:.9rem;left:.45rem;transform:translate(-4px)rotate(45deg)}body.ground-how-to-play .ex-flow .ex-row{border-top:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem;padding:.9rem 0;display:grid;position:relative}body.ground-how-to-play .ex-flow .ex-row:before{content:"";background:var(--amber-lt);width:7px;height:7px;margin-top:-3px;position:absolute;top:50%;left:-1.45rem;transform:rotate(45deg)}body.ground-how-to-play .ex-flow .ex-text{min-width:0}body.ground-how-to-play .ex-flow .ex-name{margin:0 0 .15rem;font-size:.84rem}body.ground-how-to-play .ex-flow .ex-text p:not(.ex-name){font-size:1rem}body.ground-how-to-play .ex-times{font:700 1.05rem var(--font-d);color:var(--amber-lt);margin-left:.3rem}body.ground-how-to-play .ex-flow .ex-dice--roll{flex-wrap:nowrap;max-width:none}body.ground-how-to-play .ex-flow .ex-dice .mini-die{width:40px;height:40px}body.ground-how-to-play .outcome-grid--four .mini-die{width:42px;height:42px}body.ground-how-to-play .outcome-grid--four .mini-die--result{width:50px;height:50px}body.ground-how-to-play .outcome-grid--four .die-pool{gap:8px;margin-bottom:.7rem}body.ground-how-to-play .outcome-grid--four .outcome-name{font-size:.95rem}body.ground-how-to-play .outcome-grid--four .outcome-desc{font-size:.92rem}@media (width<=899px){body.ground-how-to-play .ex-flow .ex-row{grid-template-columns:minmax(0,1fr)}body.ground-how-to-play .ex-flow .ex-row .ex-dice{grid-column:1;justify-content:flex-start;margin-top:.5rem}body.ground-how-to-play .ex-flow .ex-dice--roll{flex-wrap:wrap}body.ground-how-to-play .outcome-grid--four .mini-die{width:36px;height:36px}body.ground-how-to-play .outcome-grid--four .mini-die--result{width:42px;height:42px}}body.ground-how-to-play #facing-danger,body.ground-how-to-play #combat{max-width:1180px}body.ground-how-to-play #facing-danger .section-title,body.ground-how-to-play #combat .section-title{font-size:clamp(2rem,3.4vw,2.7rem)}body.ground-how-to-play #facing-danger .section-intro,body.ground-how-to-play #combat .section-intro{font-size:1.18rem}body.ground-how-to-play #facing-danger .step-body p,body.ground-how-to-play #combat .step-body p{font-size:1.06rem}body.ground-how-to-play .htp-split--danger{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);grid-template-areas:"steps sheet""reserves reserves"}body.ground-how-to-play .htp-split--danger>.htp-danger-sheet{grid-area:sheet}body.ground-how-to-play .htp-split--danger>.htp-reserves{grid-area:reserves}body.ground-how-to-play .htp-danger-sheet{max-width:none;margin:0}body.ground-how-to-play .lane{grid-template-columns:34px minmax(0,1fr);align-items:start;column-gap:.7rem;display:grid}body.ground-how-to-play .lane-ico{opacity:.85;width:34px;height:34px;margin-top:.1rem;display:block}body.ground-how-to-play .htp-reserves .htp-subhead{margin-top:.4rem}body.ground-how-to-play .htp-combat{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);grid-template-areas:"steps init""steps beats""damage damage""marks range";align-items:start;gap:1.6rem 2.6rem;margin-top:1rem;display:grid}body.ground-how-to-play .htp-combat>.cb-steps{grid-area:steps;margin:0}body.ground-how-to-play .htp-combat>.cb-init{grid-area:init}body.ground-how-to-play .htp-combat>.cb-beats{grid-area:beats}body.ground-how-to-play .htp-combat>.cb-damage{grid-area:damage}body.ground-how-to-play .htp-combat>.cb-marks{grid-area:marks}body.ground-how-to-play .htp-combat>.cb-range{grid-area:range}body.ground-how-to-play .htp-combat .htp-sheet{max-width:none;margin:0}body.ground-how-to-play .htp-combat .htp-strip{margin:0}body.ground-how-to-play .strip-title{font:700 .78rem var(--font-b);letter-spacing:.16em;text-transform:uppercase;color:#7a5406;text-align:center;margin:.4rem 0 .6rem}body.ground-how-to-play .cb-init .outcome-grid--four .mini-die{width:34px;height:34px}body.ground-how-to-play .cb-init .outcome-grid--four .mini-die--result{width:40px;height:40px}body.ground-how-to-play .cb-init .outcome-grid--four .outcome-cell{padding:.2rem .5rem}body.ground-how-to-play .beat-ico img{opacity:.85;width:34px;height:34px;display:block}body.ground-how-to-play .beat-rule{font-size:.98rem}body.ground-how-to-play .dmg-types{color:var(--ink2);margin:.9rem 0 0;font-size:.95rem;line-height:1.5}body.ground-how-to-play .cb-marks .mark-grid{grid-template-columns:1fr;gap:.45rem}body.ground-how-to-play .cb-marks .mark-grid li{grid-template-columns:140px minmax(0,1fr)}body.ground-how-to-play .cb-marks .mark-ribbon{width:140px}body.ground-how-to-play .cb-range .range-layout{grid-template-columns:1fr;row-gap:1.2rem}body.ground-how-to-play .cb-range .range-arena{max-width:300px}@media (width<=899px){body.ground-how-to-play .htp-split--danger{grid-template-columns:1fr;grid-template-areas:"steps""sheet""reserves"}body.ground-how-to-play .htp-combat{grid-template-columns:1fr;grid-template-areas:"steps""init""beats""damage""marks""range"}body.ground-how-to-play .beat-row{grid-template-columns:34px minmax(0,1fr)}body.ground-how-to-play .beat-row .beat-name{align-self:center}body.ground-how-to-play .beat-row .beat-cost,body.ground-how-to-play .beat-row .beat-rule{grid-column:1/-1}body.ground-how-to-play .cb-init .outcome-grid--four{grid-template-columns:1fr 1fr}}body.ground-how-to-play .htp-combat{grid-template-columns:minmax(0,.72fr) minmax(0,1.4fr)}body.ground-how-to-play .beat-row{grid-template-columns:34px 4.8rem 7.2rem minmax(0,1fr);column-gap:.7rem}body.ground-how-to-play #taking-action{padding-top:48px;padding-bottom:56px}body.ground-how-to-play #taking-action .section-header{margin-bottom:14px}body.ground-how-to-play #taking-action .section-num{letter-spacing:.18em;font-size:15px;line-height:1}body.ground-how-to-play #taking-action .section-rule{max-width:112px}body.ground-how-to-play #taking-action .section-title{margin:0 0 8px;font-size:42px;line-height:1.05}body.ground-how-to-play #taking-action .section-title .who{margin:0;font-size:17px;line-height:1.25}body.ground-how-to-play #taking-action .section-intro{opacity:.94;max-width:52ch;margin:0 0 30px;font-size:17px;line-height:1.5}@media (width>=1100px){body.ground-how-to-play #taking-action .htp-split{grid-template-columns:580px 552px;justify-content:start;gap:30px 48px;margin-top:0}}body.ground-how-to-play #taking-action .htp-steps li{grid-template-columns:42px minmax(0,1fr);column-gap:16px;margin-top:22px;padding-bottom:0}body.ground-how-to-play #taking-action .htp-steps li:first-child{margin-top:0}body.ground-how-to-play #taking-action .htp-steps li:before{font-size:34px;line-height:1}body.ground-how-to-play #taking-action .htp-steps li:after{opacity:.72;top:40px;bottom:-22px;left:21px}body.ground-how-to-play #taking-action .step-name{letter-spacing:.14em;margin:2px 0 5px;font-size:13px;line-height:1.25}body.ground-how-to-play #taking-action .step-body p{max-width:52ch;margin:0 0 6px;font-size:17px;line-height:1.46}body.ground-how-to-play #taking-action .step-body p:last-child{margin-bottom:0}body.ground-how-to-play #taking-action .difficulty-pair{grid-template-columns:1fr 1fr;gap:28px;margin:14px 0 0}body.ground-how-to-play #taking-action .diff-card{padding:0}body.ground-how-to-play #taking-action .diff-card+.diff-card{border-left:1px solid #e8be5a73;padding-left:28px}body.ground-how-to-play #taking-action .diff-name{letter-spacing:.12em;margin:0 0 4px;font-size:12px;line-height:1.2}body.ground-how-to-play #taking-action .diff-effect{margin:0 0 2px;font-size:15px;font-weight:600;line-height:1.35}body.ground-how-to-play #taking-action .diff-desc{margin:0;font-size:14px;font-style:italic;line-height:1.4}body.ground-how-to-play #taking-action .htp-example{padding-top:4px}body.ground-how-to-play #taking-action .ex-kicker{letter-spacing:.16em;margin:0 0 5px;font-size:11px;line-height:1.2}body.ground-how-to-play #taking-action .ex-title{margin:0 0 20px;font-size:25px;line-height:1.1}body.ground-how-to-play #taking-action .ex-flow{padding-left:26px}body.ground-how-to-play #taking-action .ex-flow .ex-row{align-items:center;min-height:66px;margin-bottom:14px;padding:0}body.ground-how-to-play #taking-action .ex-flow .ex-row:first-child{min-height:72px}body.ground-how-to-play #taking-action .ex-flow .ex-row:nth-child(4){min-height:92px}body.ground-how-to-play #taking-action .ex-flow .ex-row:nth-child(5){min-height:76px;margin-bottom:0}body.ground-how-to-play #taking-action .ex-flow .ex-name{letter-spacing:.12em;margin:0 0 3px;font-size:12px;line-height:1.2}body.ground-how-to-play #taking-action .ex-flow .ex-text p:not(.ex-name){font-size:15px;line-height:1.35}body.ground-how-to-play #taking-action .ex-flow .ex-dice .mini-die{width:32px;height:32px}body.ground-how-to-play #taking-action .ex-flow .ex-dice--roll{gap:6px}body.ground-how-to-play #taking-action .ex-flow .ex-cost img{width:30px;height:30px}body.ground-how-to-play #taking-action .ex-flow .ex-row:nth-child(5) .mini-die{width:42px;height:42px}body.ground-how-to-play #taking-action .ex-times{font-size:14px}body.ground-how-to-play #taking-action .htp-result .htp-strip{flex-direction:column;justify-content:center;min-height:220px;padding:26px 32px 28px;display:flex}body.ground-how-to-play #taking-action .htp-result .htp-subhead{letter-spacing:.16em;margin:0 0 8px;font-size:12px;line-height:1.2}body.ground-how-to-play #taking-action .htp-result .outcome-cell{padding:0 24px}body.ground-how-to-play #taking-action .htp-result .outcome-grid--four .mini-die{width:36px;height:36px}body.ground-how-to-play #taking-action .htp-result .outcome-grid--four .mini-die--result{width:40px;height:40px}body.ground-how-to-play #taking-action .htp-result .die-pool{gap:6px;margin-bottom:10px}body.ground-how-to-play #taking-action .htp-result .outcome-name{letter-spacing:.14em;margin:0 0 4px;font-size:14px;line-height:1.2}body.ground-how-to-play #taking-action .htp-result .outcome-range{margin:0 0 6px;font-size:21px;line-height:1.1}body.ground-how-to-play #taking-action .htp-result .outcome-desc{max-width:22ch;margin:0 auto;font-size:15px;line-height:1.38}@media (width<=899px){body.ground-how-to-play #taking-action .section-title{font-size:32px}body.ground-how-to-play #taking-action .htp-steps li:before{font-size:28px}body.ground-how-to-play #taking-action .htp-steps li{grid-template-columns:36px minmax(0,1fr);column-gap:12px}body.ground-how-to-play #taking-action .htp-steps li:after{left:18px}body.ground-how-to-play #taking-action .difficulty-pair{grid-template-columns:1fr;gap:12px}body.ground-how-to-play #taking-action .diff-card+.diff-card{border-left:0;padding-left:0}body.ground-how-to-play #taking-action .htp-result .outcome-cell{padding:8px 6px}}body.ground-how-to-play #taking-action .htp-split>.htp-steps{--amber:#7a5406;box-sizing:border-box;background:linear-gradient(#e9d6b8,#e9d6b8) 50%/calc(100% - 74px) calc(100% - 74px) no-repeat border-box;border:38px solid #0000;border-image:url(/images/how-to-play/htp-sheet.webp) 70 fill/38px;padding:0 .4rem .2rem;position:relative}body.ground-how-to-play #taking-action .htp-split>.htp-steps li:before{color:#7a5406}body.ground-how-to-play #taking-action .htp-split>.htp-steps li:after{background:#7a540680}body.ground-how-to-play #taking-action .htp-split>.htp-steps .step-name{color:#7a5406}body.ground-how-to-play #taking-action .htp-split>.htp-steps .step-body p{color:var(--ink);max-width:none}body.ground-how-to-play #taking-action .htp-split>.htp-steps .step-body strong{color:var(--ink)}body.ground-how-to-play #taking-action .htp-split>.htp-steps .step-body .or,body.ground-how-to-play #taking-action .htp-split>.htp-steps .diff-name{color:#7a5406}body.ground-how-to-play #taking-action .htp-split>.htp-steps .diff-effect{color:var(--ink)}body.ground-how-to-play #taking-action .htp-split>.htp-steps .diff-desc{color:var(--ink2)}body.ground-how-to-play #taking-action .htp-split>.htp-steps .diff-card+.diff-card{border-left-color:#7a540666}@media (width<=899px){body.ground-how-to-play #taking-action .htp-split>.htp-steps{border-width:26px;background-size:calc(100% - 50px) calc(100% - 50px);border-image-width:26px}}body.ground-how-to-play{--g-hero-max:1180px}body.ground-how-to-play .htp-jumpnav{max-width:1180px;margin-left:auto;margin-right:auto}body.ground-how-to-play .htp-orient-intro{text-align:left;max-width:1180px;padding-left:1.5rem;padding-right:1.5rem}body.ground-how-to-play .htp-section-label{max-width:1180px;margin-left:auto;margin-right:auto}body.ground-how-to-play .htp-onward{max-width:1180px}@media (width>=900px){body.ground-how-to-play .htp-orient-intro{width:min(1180px,100% - 3rem);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}body.ground-how-to-play #taking-action .ex-flow .ex-row{grid-template-columns:minmax(0,15rem) minmax(0,1fr);column-gap:1.4rem}body.ground-how-to-play #taking-action .ex-flow .ex-dice{justify-content:flex-start}body.ground-how-to-play .htp-jumpnav{max-width:760px;margin-left:max(1.5rem,50% - 566px);margin-right:auto}body.ground-how-to-play .htp-orient-intro{width:auto;max-width:none;margin-left:max(1.5rem,50% - 566px);margin-right:1.5rem}body.ground-how-to-play .htp-section-label{width:min(1132px,100% - 3rem);max-width:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media (width>=1100px){body.ground-how-to-play #taking-action .htp-split{grid-template-areas:"steps example""steps result";align-items:start;row-gap:24px}body.ground-how-to-play #taking-action .htp-result .outcome-grid--four{grid-template-columns:1fr 1fr;row-gap:18px}body.ground-how-to-play #taking-action .htp-result .htp-strip{min-height:0;padding:22px 20px 24px}body.ground-how-to-play #taking-action .htp-result .outcome-cell{border-left:0;padding:0 14px}body.ground-how-to-play #taking-action .htp-result .outcome-cell:nth-child(2n){border-left:1px solid #7a54064d}body.ground-how-to-play #taking-action .htp-result .outcome-cell:nth-child(n+3){border-top:1px solid #7a54064d;padding-top:16px}body.ground-how-to-play #taking-action .htp-result .outcome-desc{max-width:24ch}body.ground-how-to-play #taking-action .htp-result .htp-strip{padding:16px 14px 18px}body.ground-how-to-play #taking-action .htp-result .outcome-grid--four{row-gap:12px}body.ground-how-to-play #taking-action .htp-result .outcome-cell:nth-child(n+3){padding-top:12px}body.ground-how-to-play #taking-action .htp-result .die-pool{margin-bottom:6px}body.ground-how-to-play #taking-action .htp-result .outcome-grid--four .mini-die{width:32px;height:32px}body.ground-how-to-play #taking-action .htp-result .outcome-grid--four .mini-die--result{width:36px;height:36px}body.ground-how-to-play #taking-action .htp-result .outcome-name,body.ground-how-to-play #taking-action .htp-result .outcome-range{margin:0 .35rem 4px;display:inline-block}body.ground-how-to-play #taking-action .htp-result .outcome-range{font-size:18px}body.ground-how-to-play #taking-action .htp-result .outcome-desc{font-size:14px;line-height:1.35}}body.ground-how-to-play #taking-action .ex-flow .ex-row:last-child{min-height:92px;margin-bottom:0}body.ground-how-to-play .outcome-cell--example{outline-offset:-3px;background:#7a540614;border-radius:4px;outline:1.5px solid #7a54068c;position:relative}body.ground-how-to-play .outcome-cell--example:before{content:"Your example";font:700 .62rem var(--font-b);letter-spacing:.16em;text-transform:uppercase;color:#7a5406;text-align:center;margin:0 0 4px;display:block}body.ground-how-to-play .bonus-list{margin:6px 0 0;padding:0;list-style:none}body.ground-how-to-play .bonus-list li{grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:10px;margin:0 0 6px;padding:0;font-size:17px;line-height:1.4;display:grid}body.ground-how-to-play .bonus-list li:before,body.ground-how-to-play .bonus-list li:after{display:none;content:none!important}body.ground-how-to-play .bonus-list .chip{vertical-align:baseline;width:28px;height:28px;margin:0;display:block}body.ground-how-to-play #taking-action .htp-steps .bonus-list li{counter-increment:none;grid-template-columns:28px minmax(0,1fr);margin-top:0;padding-bottom:0;position:static}body.ground-how-to-play .outcome-cell--example{background:0 0;border-radius:0;outline:0}body.ground-how-to-play .outcome-cell--example:before{content:"Your example";color:#7a5406;border-bottom:1px solid #7a540673;margin:0 auto 6px;padding-bottom:2px;display:table}@media (width>=1100px){body.ground-how-to-play #taking-action .htp-example,body.ground-how-to-play #taking-action .htp-result{width:520px;max-width:520px}body.ground-how-to-play #taking-action .ex-flow .ex-row{grid-template-columns:minmax(0,1fr) auto;column-gap:1rem}body.ground-how-to-play #taking-action .ex-flow .ex-dice{justify-content:flex-end}}@media (width>=900px){body.ground-how-to-play .htp-jumpnav{width:min(1180px,100% - 3rem);max-width:none;margin-left:auto;margin-right:auto}body.ground-how-to-play .htp-orient-intro{width:min(1180px,100% - 3rem);margin-left:auto;margin-right:auto}body.ground-how-to-play .htp-jumpnav,body.ground-how-to-play .htp-orient-intro{width:min(1132px,100% - 3rem)}}body.ground-how-to-play :is(.htp-split--danger,.htp-combat)>.htp-steps{--amber:#7a5406;box-sizing:border-box;background:linear-gradient(#e9d6b8,#e9d6b8) 50%/calc(100% - 74px) calc(100% - 74px) no-repeat border-box;border:38px solid #0000;border-image:url(/images/how-to-play/htp-sheet.webp) 70 fill/38px;padding:0 .4rem .2rem;position:relative}body.ground-how-to-play :is(.htp-split--danger,.htp-combat)>.htp-steps li:before{color:#7a5406}body.ground-how-to-play :is(.htp-split--danger,.htp-combat)>.htp-steps li:after{background:#7a540680}body.ground-how-to-play :is(.htp-split--danger,.htp-combat)>.htp-steps .step-name{color:#7a5406}body.ground-how-to-play :is(.htp-split--danger,.htp-combat)>.htp-steps .step-body p{color:var(--ink);max-width:none}body.ground-how-to-play :is(.htp-split--danger,.htp-combat)>.htp-steps .step-body strong{color:var(--ink)}body.ground-how-to-play .resource-icon{object-fit:contain;opacity:1;width:64px;height:64px}@media (width<=899px){body.ground-how-to-play :is(.htp-split--danger,.htp-combat)>.htp-steps{border-width:26px;background-size:calc(100% - 50px) calc(100% - 50px);border-image-width:26px}body.ground-how-to-play .htp-combat,body.ground-how-to-play .htp-split--danger{grid-template-columns:1fr}body.ground-how-to-play .beat-row{grid-template-columns:34px minmax(0,1fr);column-gap:.7rem}body.ground-how-to-play .beat-row .beat-cost,body.ground-how-to-play .beat-row .beat-rule{grid-column:1/-1}}body.ground-how-to-play .htp-attr-sheet{max-width:none;margin:2.4rem 0 0}body.ground-how-to-play .attr-title{font:700 clamp(1.4rem,2.4vw,2rem) var(--font-d);letter-spacing:.02em;text-transform:uppercase;color:var(--ink);margin:.4rem 0 .8rem}body.ground-how-to-play .attr-head{border-bottom:1px solid #7a540673;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:1.4rem;margin-bottom:1.2rem;padding-bottom:1rem;display:grid}body.ground-how-to-play .attr-head p{margin:0}body.ground-how-to-play .attr-head-label{font:700 .78rem var(--font-b);letter-spacing:.2em;text-transform:uppercase;color:#7a5406;margin-bottom:.2rem!important}body.ground-how-to-play .attr-head-side p:not(.attr-head-label){color:var(--ink);font-size:1.05rem}body.ground-how-to-play .attr-head-side--r{text-align:right}body.ground-how-to-play .attr-head-mid{text-align:center}body.ground-how-to-play .attr-example{font:600 1.7rem/1.1 var(--font-d);color:var(--ink)}body.ground-how-to-play .attr-example span{color:#7a5406;margin:0 .2rem}body.ground-how-to-play .attr-caption{color:var(--ink2);font-size:.9rem;font-style:italic;line-height:1.4;margin-top:.35rem!important}body.ground-how-to-play .htp-attr-sheet .attr-grid{gap:0;margin:0}body.ground-how-to-play .htp-attr-sheet .attr-grid>div{padding:.9rem 1.4rem 1rem}body.ground-how-to-play .htp-attr-sheet .attr-grid>div:nth-child(3n+1){padding-left:.2rem}body.ground-how-to-play .htp-attr-sheet .attr-grid>div:nth-child(n+2):not(:nth-child(3n+1)){border-left:1px solid #7a540652}body.ground-how-to-play .htp-attr-sheet .attr-grid>div:nth-child(n+4){border-top:0}body.ground-how-to-play .htp-attr-sheet .attr-grid h4{color:#7a5406;letter-spacing:.2em;font-size:.82rem}body.ground-how-to-play .htp-attr-sheet .attr-grid h4 span{color:var(--ink2);margin:.1rem 0 .5rem;font-size:.95rem}body.ground-how-to-play .htp-attr-sheet .attr-grid p{color:var(--ink2);margin:0 0 .15rem;font-size:.98rem}body.ground-how-to-play .htp-attr-sheet .attr-grid b{color:var(--ink);font-weight:700}@media (width<=899px){body.ground-how-to-play .attr-head{text-align:left;grid-template-columns:1fr;gap:.6rem}body.ground-how-to-play .attr-head-side--r,body.ground-how-to-play .attr-head-mid{text-align:left}body.ground-how-to-play .htp-attr-sheet .attr-grid{grid-template-columns:1fr 1fr}body.ground-how-to-play .htp-attr-sheet .attr-grid>div{padding:.7rem .2rem;border-left:0!important}}body.ground-how-to-play .htp-combat{grid-template-areas:"steps init""steps beats""damage damage""refs refs"}body.ground-how-to-play .htp-combat>.cb-refs{grid-area:refs}body.ground-how-to-play .htp-ref-sheet{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:0;padding-top:.4rem;display:grid}body.ground-how-to-play .ref-col{min-width:0}body.ground-how-to-play .ref-range{padding-right:2rem}body.ground-how-to-play .ref-marks{border-left:1px solid #7a540666;padding-left:2rem}body.ground-how-to-play .ref-title{font:700 clamp(1.5rem,2.6vw,2.2rem) var(--font-d);text-transform:uppercase;letter-spacing:.02em;color:var(--ink);margin:.2rem 0 .8rem}body.ground-how-to-play .ref-range .range-layout{margin:0;display:block}body.ground-how-to-play .ref-range .range-arena{width:100%;max-width:340px;margin:0 auto 1rem;display:block}body.ground-how-to-play .ref-range .range-text p{color:var(--ink);margin:0 0 .8rem}body.ground-how-to-play .ref-range .range-list div{border-top:1px solid #7a540659;grid-template-columns:4.4rem minmax(0,1fr);align-items:baseline;column-gap:1rem;padding:.55rem 0;display:grid}body.ground-how-to-play .ref-range .range-list div:last-child{border-bottom:0}body.ground-how-to-play .ref-range .range-list dt{color:#7a5406;letter-spacing:.16em;font-size:.9rem}body.ground-how-to-play .ref-range .range-list dd{color:var(--ink);margin:0}body.ground-how-to-play .ref-marks .mark-grid{grid-template-columns:1fr;gap:.4rem;margin:0}body.ground-how-to-play .ref-marks .mark-grid li{color:var(--ink);grid-template-columns:150px minmax(0,1fr);column-gap:1rem}body.ground-how-to-play .ref-marks .mark-ribbon{width:150px}body.ground-how-to-play .ref-marks .mark-note{color:var(--ink2);margin:.7rem 0 0}@media (width<=899px){body.ground-how-to-play .htp-combat{grid-template-areas:"steps""init""beats""damage""refs"}body.ground-how-to-play .htp-ref-sheet{grid-template-columns:1fr}body.ground-how-to-play .ref-range{margin-bottom:1.4rem;padding-right:0}body.ground-how-to-play .ref-marks{border-top:1px solid #7a540666;border-left:0;padding-top:1rem;padding-left:0}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.ground-how-to-play nav.htp-jumpnav{display:grid}body.ground-how-to-play .dmg-eg{font:italic 400 .85rem var(--font-b);letter-spacing:0;text-transform:none;color:var(--ink2);margin-left:.5rem}
