.story-polish .story-root .wrap,.story-polish .story-root .chapter{width:calc(100% - 100px);max-width:1040px;margin-left:auto;margin-right:auto}.story-polish .results-strip{max-width:1140px}.story-polish .story-root .s-hero{padding-top:150px}.story-polish .story-root .s-hero h1{max-width:920px}.story-polish .story-root .s-hero .deck{max-width:720px}.story-polish .story-root .s-hero .open{max-width:900px;margin-top:54px;padding-top:40px;font-size:clamp(26px,3vw,42px);line-height:1.2}.story-polish .story-root .chapter{padding:64px 0 8px}.story-polish .story-root .chapter .prose,.story-polish .story-root .chapter .chapter-head{max-width:740px;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.story-polish .story-root .chapter-head{margin-bottom:26px}.story-polish .story-root .chapter-head h2{font-size:clamp(30px,3.6vw,46px);line-height:1.12}.story-polish .story-root .prose{font-size:19px;line-height:1.75}.story-polish .story-root .prose p{margin-bottom:1.15em}.story-polish .story-root .quote-inline{border:0;border-left:5px solid var(--yellow);background:#faf8fb;border-radius:6px 22px 22px 6px;margin:30px 0;padding:24px 30px;font-size:20px;line-height:1.6}.story-polish .story-root .quote-inline p{margin:0}.story-polish .story-root .beat{border-left:5px solid var(--yellow);padding-left:22px;font-size:clamp(25px,2.8vw,34px);line-height:1.22;margin:44px 0!important}.story-polish .story-root .beat.closing{font-size:clamp(28px,3.2vw,42px)}.story-polish .story-root .evidence-frame{max-width:100%;margin:34px 0}.story-polish .story-root .evidence-frame img{width:100%;height:auto}.story-polish .story-root .next{margin:96px 0 90px}@media (max-width:900px){.story-polish .story-root .wrap,.story-polish .story-root .chapter{width:calc(100% - 40px)}.story-polish .results-strip{padding-left:20px;padding-right:20px}.story-polish .story-root .s-hero{padding-top:120px}.story-polish .story-root .chapter{padding-top:48px}.story-polish .story-root .prose{font-size:18px}.story-polish .story-root .quote-inline{padding:20px 22px;font-size:18px}.story-polish .story-root .beat{padding-left:16px;margin:34px 0!important}}
.story-root .quote-inline:not(.dark):not(.butter),.story-polish .story-root .quote-inline:not(.dark):not(.butter){letter-spacing:-.02em;color:#1f1f1f;background:#fff2ba;border:0;border-radius:18px;margin:32px 0;padding:27px 30px;font-size:clamp(20px,2.1vw,25px);line-height:1.5}.story-root .quote-inline cite{color:#4a4540;letter-spacing:.03em;font-size:14px;font-weight:700}.story-root figure{background:#f7f6f8;border:1px solid #e1dce5;border-radius:18px;padding:15px;margin:34px 0!important}.story-root figure .evidence-frame{max-width:100%;box-shadow:none;background:#fff;border:1px solid #e1dce5;margin:0 auto}.story-root figure .evidence-frame img{width:100%;height:auto}.story-root figcaption{color:#5b5560;margin:14px 4px 2px;font-size:14px;font-weight:600;line-height:1.5}@media (max-width:900px){.story-root .quote-inline:not(.dark):not(.butter),.story-polish .story-root .quote-inline:not(.dark):not(.butter){padding:20px 22px}.story-root figure{padding:10px}}
