.m9-page{--ink:#202925;--paper:#f4eddd;--deep:#17342f;--navy:#173641;--blue:#315d68;--gold:#b58345;--rust:#8b4f3d;--line:#8a77574d;background:var(--paper);color:var(--ink);max-width:1480px;margin:auto;overflow:hidden;box-shadow:0 0 80px #0007}.m9-page *{box-sizing:border-box}.m9-hero{color:#fff;background:#142b2b;align-items:flex-end;height:min(82vh,790px);min-height:640px;display:flex;position:relative}.m9-hero>img{object-fit:cover;object-position:center 48%;filter:saturate(.74)contrast(1.08)}.m9-hero .hero-wash{background:linear-gradient(90deg,#071b1bf0 0%,#0a2523db 43%,#102c2a70 72%,#102c2a2b),linear-gradient(#0000 42%,#081c1be8 100%);position:absolute;inset:0}.m9-hero .hero-copy{--mystrail-record-accent:#f4d99d;--mystrail-identity-line:#f6e7c3a8;z-index:2;max-width:1080px;box-shadow:none;text-shadow:0 2px 10px #000;background:0 0;border:0;padding:clamp(42px,7vw,96px);display:block;position:relative}.m9-hero .hero-copy>p:first-child,.kicker{letter-spacing:.17em;font:700 11px Arial,sans-serif}.m9-hero .hero-copy>p:first-child{color:#f1cf8e}.kicker{color:#754d32}.m9-subject{color:#f4d99d;letter-spacing:.09em;margin:16px 0 -4px;font:600 15px/1.6 Yu Mincho,Hiragino Mincho ProN,serif}.m9-subject span{color:#d9caa9;letter-spacing:.16em;margin-left:10px;font:700 9px/1.5 Arial,sans-serif}.m9-hero .hero-copy h1{color:#fff;margin:18px 0 24px;font:600 clamp(42px,6.3vw,78px)/1.25 Yu Mincho,Hiragino Mincho ProN,serif}.m9-hero .hero-copy h1 span{color:#ffe2a8}.m9-name-part{white-space:nowrap;display:inline-block}.m9-hero .hero-copy .lead{color:#fff;font-size:18px;line-height:1.9}.m9-hero .meta{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.m9-hero .meta span{color:#fff;background:#071b18d9;border:1px solid #f6e7c3a8;padding:8px 11px;font:700 10px Arial}.hero-credit{z-index:3;color:#fff;background:#071b18eb;border:1px solid #fff7;padding:7px 10px;font-size:10px;line-height:1.5;position:absolute;bottom:20px;right:22px}.m9-layout{grid-template-columns:220px minmax(0,860px);gap:clamp(38px,7vw,100px);max-width:1240px;margin:auto;padding:90px 28px 115px;display:grid}.m9-toc{border-top:4px solid var(--rust);background:#e5dac6;align-self:start;padding:20px;position:sticky;top:24px;box-shadow:5px 6px #cfc0a4}.m9-toc b{letter-spacing:.14em;color:#20312c;padding-bottom:13px;font:700 11px Arial;display:block}.m9-toc a{border-top:1px solid var(--line);color:#35453e;padding:11px 0;font-size:12px;display:block}.brief{background:var(--deep);color:#fff8e9;grid-template-columns:64px 1fr;gap:20px;padding:38px 40px;display:grid;box-shadow:10px 10px #d1c1a3}.brief>span{color:#f1ce82;font:48px Georgia}.brief p{margin:0;line-height:1.95}.brief .kicker,.navy .kicker{color:#f2d79b;margin-bottom:12px}.brief b{color:#ffe1a4}.m9-section{padding-top:88px;scroll-margin-top:20px}.m9-section h2,.record-answer h2,.sources h2{color:#172a25;margin:0 0 30px;font:500 clamp(32px,4vw,50px)/1.45 Yu Mincho,Hiragino Mincho ProN,serif}.m9-section>p:not(.kicker,.m9-answer){font-size:17px;line-height:2}.m9-answer{border-left:5px solid var(--gold);color:#192a23;background:#e3d7c2;margin-top:28px;padding:19px 22px;font-size:14px;line-height:1.65;box-shadow:0 4px 12px #5b473714}.m9-answer span{letter-spacing:.1em;color:#68462d;margin-bottom:6px;font:700 10px Arial;display:block}.m9-answer b{color:#17261f;font-size:16px;display:block}.m9-photo{background:#152f2d;border:1px solid #8d7655;margin:38px 0;box-shadow:7px 8px #c8b99d}.m9-photo img{object-fit:contain;background:#0b201d;width:100%;height:auto;display:block}.m9-photo figcaption,.voyage-card figcaption,.scenario figcaption{color:#fff7e9;padding:15px 18px;font-size:11px;line-height:1.75}.m9-photo figcaption span{color:#d4fff5;letter-spacing:.09em;border:1px solid #b7e6dc;margin-right:10px;padding:4px 7px;font:700 9px Arial;display:inline-block}.voyage-card{background:#173640;border:1px solid #8e7655;margin:34px 0;box-shadow:7px 8px #cabca2}.voyage-line{background:linear-gradient(110deg,#173640,#22505b);grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:16px;padding:32px 28px;display:grid}.voyage-line article{color:#fff;min-width:0}.voyage-line span{letter-spacing:.1em;color:#f7d99b;margin-bottom:8px;font:700 10px Arial;display:block}.voyage-line b{color:#fff;margin-bottom:6px;font-size:17px;display:block}.voyage-line small{color:#dce9e5;line-height:1.6;display:block}.voyage-line i{color:#f1cc83;font:28px Georgia}.voyage-card figcaption{background:#112b31}.voyage-card figcaption b,.scenario figcaption b{color:#f5d89d;display:block}.evidence-board{background:#9d8564;border:1px solid #9d8564;grid-template-columns:1fr 1fr;gap:2px;margin:36px 0;display:grid;box-shadow:8px 9px #cbbda2}.evidence-board article{background:#f8f1e3;padding:26px}.evidence-board header{border-bottom:1px solid #a993704f;padding-bottom:15px}.evidence-board header span{letter-spacing:.14em;color:#80523c;font:700 9px Arial;display:block}.evidence-board header b{color:#20332c;font-size:18px}.evidence-board ul{margin:18px 0 0;padding:0;list-style:none}.evidence-board li{color:#263831;padding:9px 0;font-size:14px}.evidence-board li i{color:#fff;background:#315d53;border-radius:50%;place-items:center;width:22px;height:22px;margin-right:9px;font:700 11px Arial;display:inline-grid}.evidence-board article:nth-child(2) li i{background:#915242}.evidence-board>p{color:#fff;background:#173630;grid-column:1/-1;margin:0;padding:22px 26px;font-size:14px;line-height:1.8}.evidence-board>p b{color:#f5d796;margin-bottom:3px;display:block}.navy{background:var(--navy);color:#f9f4e7;width:100vw;margin:82px calc(50% - 50vw) 0;padding:78px max(24px,50vw - 430px)}.navy h2,.navy>p:not(.kicker,.m9-answer){color:#fff}.navy .m9-answer{background:#f1e6d2}.scenario{background:#0d2a33;border:1px solid #b39362;margin:36px 0}.scenario>div{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:10px;padding:22px;display:grid}.scenario article{color:#1a2b27;background:#f2e9d8;padding:23px 18px}.scenario article span{color:#885440;font:700 10px Arial}.scenario article b{margin:8px 0;font-size:16px;display:block}.scenario article p{color:#3d4a45;margin:0;font-size:12px;line-height:1.6}.scenario em{color:#f2cf8e;align-self:center;font:24px Georgia}.scenario>p{color:#fff;background:#285864;margin:0 22px;padding:18px 22px;line-height:1.65}.scenario>p strong{color:#2c302b;letter-spacing:.09em;background:#f3d491;margin-right:10px;padding:4px 7px;font:700 9px Arial;display:inline-block}.scenario figcaption{background:#0d242b}.m9-topic{color:#1f302a;background:#e4d7c1;border:1px solid #ae9164;margin:38px 0;padding:25px 28px;box-shadow:6px 7px #c8b99c}.m9-topic>span{letter-spacing:.13em;color:#7d4c37;font:700 10px Arial}.m9-topic h3{color:#23362f;margin:7px 0 10px;font:600 22px/1.5 Yu Mincho,Hiragino Mincho ProN,serif}.m9-topic p{margin:0;font-size:14px;line-height:1.9}.navy .m9-topic{color:#1d2e29;background:#f1e7d5}.fact-story{grid-template-columns:1fr 1fr;gap:18px;margin:34px 0;display:grid}.fact-story article{background:#e4d8c3;border-top:5px solid #315d53;padding:28px}.fact-story article:last-child{border-color:#8d513f}.fact-story span,.status-grid span{letter-spacing:.12em;color:#754a35;font:700 10px Arial}.fact-story b{color:#1d3029;margin:9px 0;font-size:17px;display:block}.fact-story p{color:#34443d;margin:0;font-size:13px;line-height:1.75}.status{border-top:1px solid #b6a07b;margin-top:88px}.status-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.status-grid article{background:#e2d6c1;border-bottom:5px solid #315d53;padding:26px 22px}.status-grid article:nth-child(2){border-color:#b17e41}.status-grid article:nth-child(3){border-color:#8c4d3b}.status-grid h3{color:#1c2f28;margin:8px 0 10px;font-size:17px}.status-grid p{color:#33443c;margin:0;font-size:13px;line-height:1.75}.record-answer{color:#fff;text-align:center;background:#15322e;border:1px solid #9a825f;margin:90px 0 20px;padding:58px 48px;box-shadow:10px 11px #c8b99e}.record-answer>p:first-child{letter-spacing:.15em;color:#efcf90;font:700 10px Arial}.record-answer h2{color:#fff}.record-answer blockquote{border-top:1px solid #d5b877;border-bottom:1px solid #d5b877;margin:28px auto;padding:24px 0;font:500 clamp(20px,3vw,28px)/1.8 Yu Mincho,Hiragino Mincho ProN,serif}.record-answer blockquote b{color:#ffe0a2}.record-answer>p:last-child{color:#f5f0e6;font-size:14px;line-height:1.9}@media (max-width:900px){.m9-layout{padding:65px 22px 90px;display:block}.m9-toc{display:none}.m9-hero{min-height:620px}.m9-hero .hero-copy{padding:48px 26px 72px}.hero-credit{text-align:right;max-width:75%;bottom:10px;right:12px}.m9-section{padding-top:74px}.navy{margin-top:74px;padding:66px 22px}.status-grid{grid-template-columns:1fr}.status-grid article{padding:22px}}@media (max-width:620px){.m9-hero{height:690px;min-height:0}.m9-hero>img{object-position:61% 50%}.m9-hero .hero-wash{background:linear-gradient(#0a242275,#0a2422df 38%,#071b1bf5 100%)}.m9-hero .hero-copy h1{font-size:30px;line-height:1.36}.m9-hero .hero-copy .lead{font-size:15px}.m9-hero .meta span{font-size:9px}.brief{grid-template-columns:42px 1fr;gap:14px;padding:28px 22px}.brief>span{font-size:38px}.brief p{font-size:14px}.m9-section h2,.record-answer h2,.sources h2{font-size:30px}.m9-section>p:not(.kicker,.m9-answer){font-size:16px;line-height:1.95}.voyage-line{grid-template-columns:1fr;padding:24px}.voyage-line i{justify-self:center;font-size:20px;transform:rotate(90deg)}.voyage-card figcaption,.scenario article p,.scenario figcaption{font-size:13px}.evidence-board{grid-template-columns:1fr}.evidence-board>p{grid-column:auto}.scenario>div{grid-template-columns:1fr;padding:16px}.scenario em{justify-self:center}.fact-story{grid-template-columns:1fr}.record-answer{padding:44px 22px}}@media (prefers-reduced-motion:reduce){.m9-page *{scroll-behavior:auto}}.m9-hero .mystrail-record-category,.m9-hero .mystrail-article-meta{color:#fff}.m9-hero .mystrail-record-label{margin-bottom:14px}
