.story-assessment-page{min-width:0;color:#282828}.story-assessment-page .story-shortcuts{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin:0 0 18px;padding-right:100px;font:16px var(--reading-font);color:#726957}.story-shortcuts>span{margin-right:auto}.story-shortcuts button{border:0;background:none;color:#665b49;padding:4px 0;min-height:38px;text-decoration:underline;text-decoration-color:#a4977e70;text-underline-offset:5px}
.story-assessment-page .trial-layout{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(275px,1fr);gap:26px;align-items:start}.story-assessment-page .ink-figure{min-width:0;text-align:center;padding-top:16px}.story-assessment-page .ink-figure svg{display:block;width:100%;height:auto;max-height:536px;overflow:visible}.story-assessment-page .graph-word{font-family:var(--heading-font);font-weight:400;fill:#37342e}.story-assessment-page .graph-value{font-family:var(--reading-font);fill:#8d422f}.story-assessment-page .graph-pending{fill:#8a8173}.story-assessment-page .empty-chart .graph-grid{opacity:.7}.story-assessment-page .figure-caption{margin:8px 0 12px;font-size:16px;line-height:1.8;color:#746b5d}.story-assessment-page .figure-caption strong{font:20px var(--heading-font);font-weight:400;color:#5d5547}.story-assessment-page .story-trail{display:flex;justify-content:center;gap:9px;flex-wrap:wrap;margin:15px 18px}.story-assessment-page .story-trail i{width:5px;height:5px;border-radius:50%;background:#9c927f60}.story-assessment-page .story-trail i.answered{background:#984c36}.story-assessment-page .story-trail i.current{outline:1px solid #984c36;outline-offset:3px}
.story-assessment-page .copy-pane{min-width:0;border-left:1px solid #948c7b45;padding:2px 0 25px 28px}.story-assessment-page .copy-pane h1{font:clamp(36px,3.4vw,54px)/1.35 var(--heading-font);font-weight:400;letter-spacing:1px;margin:0 0 22px;max-width:calc(100% - 40px);overflow-wrap:anywhere}.story-assessment-page .trial-lead{border-left:5px solid #984c36;padding:2px 0 2px 17px;margin:0 0 19px;font:clamp(23px,2vw,30px)/1.5 var(--heading-font)}.story-assessment-page .story-body{font:20px/1.9 var(--reading-font);color:#4e493f;margin:0 0 20px}.story-assessment-page .trial-boundary{font-size:15px;line-height:1.8;color:#756b5a;margin:22px 0 0}.story-assessment-page .entry-actions{display:grid;justify-items:start;gap:13px;margin-top:28px}
.story-assessment-page .ink-action{position:relative;isolation:isolate;border:0;border-radius:0;background:transparent;color:#fff7e4;min-height:48px;min-width:138px;padding:9px 20px;font:25px/1.3 var(--heading-font);box-shadow:none;white-space:normal}.story-assessment-page .ink-action:before{content:'';position:absolute;inset:-3px -5px;z-index:-1;background:url('/static-assets/8995c4789cf03813cfda-ink-button.webp') center/100% 100% no-repeat;filter:grayscale(1)}.story-assessment-page .ink-action:hover{color:white;background:none;filter:brightness(1.12)}.story-assessment-page .ink-action:disabled{opacity:.45}.story-assessment-page .paper-link{border:0;background:none;padding:8px 0;min-height:44px;font-size:18px;text-align:left;color:#63594b;text-decoration:underline;text-decoration-color:#aa9e8790;text-underline-offset:6px}.story-assessment-page .paper-link:hover{color:#984c36;background:none}.story-assessment-page button:focus-visible,.story-assessment-page summary:focus-visible{outline:2px solid #984c36;outline-offset:4px}.story-assessment-page .quiet-step{color:#766a58;font-size:17px;margin:0 0 11px}.story-assessment-page .story-question{font-size:23px;line-height:1.7;margin:0 0 18px}.story-assessment-page .story-help{font-size:18px;line-height:1.9;color:#706757;margin:0 0 18px}
.story-assessment-page .story-choices{border:0;margin:0;padding:0;display:grid;gap:0}.story-assessment-page .story-option{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:9px;padding:17px 0;border-bottom:1px solid #8e827342;cursor:pointer;font-size:19px;line-height:1.75;text-align:left;overflow-wrap:anywhere}.story-assessment-page .story-option input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer;margin:0}.story-assessment-page .option-mark{position:relative;align-self:start;margin-top:3px;width:20px;height:28px;color:#8b8170;font-size:17px}.story-assessment-page .story-option:has(input:checked){color:#7d3325}.story-assessment-page .story-option:has(input:checked) .option-mark{color:transparent}.story-assessment-page .story-option:has(input:checked) .option-mark:after{content:'';position:absolute;left:5px;top:7px;width:8px;height:8px;border-radius:50%;background:#984c36}.story-assessment-page .story-option:has(input:focus-visible){outline:2px solid #984c36;outline-offset:4px}.story-assessment-page .story-options-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px;flex-wrap:wrap}.story-assessment-page .story-options-footer .paper-link{font-size:17px}.story-assessment-page .story-options-footer .ink-action{min-width:125px}.story-assessment-page .below-story{margin-top:16px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.story-assessment-page .below-story .paper-link{font-size:16px}
.story-assessment-page .result-description{font-size:21px;line-height:1.8;margin:0 0 18px}.story-assessment-page .result-values{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 12px;margin:22px 0 16px}.story-assessment-page .result-values dt,.story-assessment-page .result-values dd{font-size:18px;line-height:1.8;padding:8px 0;border-bottom:1px solid #8e82732c;margin:0}.story-assessment-page .result-values dd{color:#984c36;text-align:right}.story-assessment-page .result-values .unknown{color:#8a8173;font-size:16px}.story-assessment-page .choice-ledger{grid-column:1/-1;border-top:1px solid #948c7b45;margin-top:25px;padding:20px 0;font-size:18px}.story-assessment-page .choice-ledger>summary{font:24px var(--heading-font);cursor:pointer}.story-assessment-page .ledger-row{border-bottom:1px solid #948c7b35;padding:17px 0;display:grid;grid-template-columns:150px 1fr;gap:15px}.story-assessment-page .ledger-row p{font-size:17px;line-height:1.8;margin:5px 0}.story-assessment-page .reset-choice{font-size:17px;line-height:1.8;color:#63594b;margin-top:3px}.story-assessment-page .reset-choice summary{cursor:pointer;text-decoration:underline;text-underline-offset:5px}.story-assessment-page .reset-choice p{font-size:16px;margin-top:10px}.story-save-note{font-size:14px;color:#756b5a;text-align:center;margin:20px 0 0}
.workspace.story-view{padding-bottom:200px!important}.workspace.story-view:after{position:absolute;left:0;right:0;bottom:0;height:180px;opacity:.45}
@media(min-width:901px){.story-assessment-page .story-layout .ink-figure{position:sticky;top:20px}}
@media(max-width:1150px) and (min-width:901px){.story-assessment-page .trial-layout{grid-template-columns:minmax(0,1.5fr) minmax(255px,1fr);gap:18px}.story-assessment-page .copy-pane{padding-left:20px}.story-assessment-page .copy-pane h1{font-size:38px}}
@media(max-width:900px){.story-assessment-page .trial-layout{grid-template-columns:minmax(0,1fr);gap:24px}.story-assessment-page .ink-figure{padding:0 0 6px;margin-inline:-8px}.story-assessment-page .ink-figure svg{max-height:none;aspect-ratio:640/600}.story-assessment-page .graph-word{font-size:32px}.story-assessment-page .graph-value,.story-assessment-page .graph-pending{font-size:26px}.story-assessment-page .graph-grid{stroke-width:1.4}.story-assessment-page .figure-caption{font-size:15px}.story-assessment-page .copy-pane{border-left:0;border-top:1px solid #948c7b45;padding:26px 6px 12px}.story-assessment-page .copy-pane h1{font-size:38px;margin-bottom:18px;max-width:100%;padding-right:45px}.story-assessment-page .trial-lead{font-size:26px}.story-assessment-page .story-body{font-size:20px}.story-assessment-page .story-layout .copy-pane{grid-row:1;padding:0 6px 20px;border-top:0}.story-assessment-page .story-layout .ink-figure{grid-row:2;border-top:1px solid #948c7b45;padding-top:18px;position:static}.story-assessment-page .story-question{font-size:22px}.story-assessment-page .story-option{font-size:19px;padding-block:17px}.story-assessment-page .story-help{font-size:18px}.story-assessment-page .ledger-row{grid-template-columns:1fr;gap:0}.story-save-note{font-size:13px}.workspace.story-view{padding-bottom:180px!important}.workspace.story-view:after{height:160px}}
@media(prefers-reduced-motion:reduce){.story-assessment-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.story-assessment-page .story-rule{margin-top:24px;color:#756b5a;font-size:15px}.story-assessment-page .story-rule summary{cursor:pointer;min-height:36px}.story-assessment-page .story-rule p{font-size:15px;max-width:65ch;margin-top:8px}
