.f22-page{--f22-ink:#172a26;--f22-deep:#0d302c;--f22-water:#2d8b91;--f22-paper:#f4efe2;--mystrail-hero-background:#0d302c;--mystrail-hero-accent:#c7a76a;background:var(--f22-paper);color:var(--f22-ink)}.f22-hero-credit{z-index:1;color:#fff;background:#071b19dc;padding:12px 18px;font:12px/1.65 sans-serif;position:absolute;bottom:0;left:0;right:0}.f22-hero-credit a,.f22-article a{color:inherit;text-underline-offset:3px}.f22-section{margin:0 0 64px}.f22-section h2,.f22-ending h2{text-wrap:balance;margin:12px 0 26px;font-family:serif;font-size:clamp(26px,3vw,36px);line-height:1.55}.f22-section>p,.f22-ending>p{margin:0 0 24px;font-size:18px;line-height:2.05}.f22-label{letter-spacing:.08em;color:#44746f;font:700 12px/1.6 sans-serif!important}.f22-mark{color:#164f49;background:#d9eee8;padding:6px 10px;font:700 12px/1.6 sans-serif;display:inline-block}.f22-mark.open{color:#685421;background:#eee6c9}.f22-flow,.f22-measure{background:#fff;border:1px solid #d5ccba;max-width:820px;margin:42px 0}.f22-flow header,.f22-measure header{border-bottom:1px solid #ded6c7;padding:22px 24px}.f22-flow header small,.f22-flow header b,.f22-measure header small,.f22-measure header b{line-height:1.7;display:block}.f22-flow header small,.f22-measure header small{font-size:12px}.f22-flow header b,.f22-measure header b{text-wrap:balance;margin-top:6px;font-family:serif;font-size:22px}.f22-split-photo{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;display:block}.f22-flow figcaption,.f22-measure figcaption{background:#f4f0e7;padding:18px 24px;font-size:13px;line-height:1.85}.f22-flow-notes{background:#c8c0b1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.f22-flow-notes>div{background:#fff;min-width:0;padding:18px 16px}.f22-flow-notes b,.f22-flow-notes small{line-height:1.7;display:block}.f22-flow-notes b{font-size:14px}.f22-flow-notes small{color:#53625d;margin-top:6px;font-size:12px}.f22-note{border-left:4px solid var(--f22-water);background:#e8f1eb;margin:32px 0;padding:24px}.f22-note p{margin:12px 0 0;line-height:1.9}.f22-bars{padding:28px 24px 8px}.f22-bars>div{grid-template-columns:62px minmax(0,1fr) 110px;align-items:center;gap:12px;margin-bottom:22px;display:grid}.f22-bars span{font-size:14px;font-weight:700}.f22-bars i{width:var(--amount);background:linear-gradient(90deg,#236f74,#6db8bd);height:32px;display:block}.f22-bars strong{white-space:nowrap;font-size:16px}.f22-measure>p{background:#e3f1ef;margin:0 24px 24px;padding:18px;line-height:1.9}.f22-topics{background:#eee8db;border:1px solid #c4bda9;padding:22px 24px}.f22-topics summary{cursor:pointer;font-weight:700;line-height:1.8}.f22-topics p{margin-bottom:0;line-height:1.95}.f22-status{background:var(--f22-deep);color:#fff;padding:32px}.f22-status-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:28px;display:grid}.f22-status-grid article{border-top:4px solid var(--f22-water);color:var(--f22-ink);background:#fff;padding:24px}.f22-status-grid article:last-child{grid-column:1/-1}.f22-status-grid h3{margin:14px 0 10px;font-size:21px;line-height:1.6}.f22-status-grid p{margin:0;line-height:1.9}.f22-ending{border-top:1px solid #b9ae98;margin:64px 0;padding:32px 0}@media (max-width:760px){.f22-section{margin-bottom:48px}.f22-section>p,.f22-ending>p{font-size:17px}.f22-flow,.f22-measure{margin:32px 0}.f22-flow-notes{grid-template-columns:repeat(2,minmax(0,1fr))}.f22-flow-notes>div:last-child{grid-column:1/-1}.f22-flow-notes>div{padding:16px}.f22-flow header,.f22-measure header{padding:20px}.f22-flow figcaption,.f22-measure figcaption{padding:16px 20px}.f22-bars{padding:24px 16px 4px}.f22-bars>div{grid-template-columns:50px minmax(0,1fr) 99px;gap:10px}.f22-bars strong{font-size:14px}.f22-measure>p{margin:0 16px 20px;padding:16px}.f22-status{padding:24px 18px}.f22-status-grid{grid-template-columns:1fr}.f22-status-grid article:last-child{grid-column:auto}.f22-hero-credit{padding:10px 14px;font-size:11px}}
