:root{--paper:#f2efe7;--ink:#191a18;--graphite:#242521;--line:#bbb5a8;--amber:#c77722;--amber2:#f0c27b;--muted:#686960;--white:#fffdf7}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,"Noto Sans SC","PingFang SC",Arial,sans-serif;line-height:1.72}a{color:inherit;text-decoration:none}.desk-mast{height:78px;padding:0 5vw;display:flex;align-items:center;justify-content:space-between;background:var(--white);border-bottom:1px solid var(--line);position:relative;z-index:9}.moon-mark{display:flex;align-items:center;gap:13px}.moon-mark i{width:34px;height:34px;border:7px solid var(--graphite);border-left-color:transparent;border-radius:50%;transform:rotate(-18deg)}.moon-mark span{display:flex;flex-direction:column;line-height:1.15}.moon-mark b{font-size:18px;letter-spacing:.05em}.moon-mark small{font-size:10px;color:var(--muted);margin-top:5px}.desk-mast nav,.desk-footer nav{display:flex;gap:27px;font-size:13px}.desk-menu{display:none;background:none;border:0;font:inherit}.change-hero{height:680px;position:relative;background:#0b0b09;color:#fff;overflow:hidden}.change-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.change-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#090907fa 0%,#090907d8 27%,#09090732 62%,transparent)}.change-copy{position:relative;z-index:2;width:min(620px,48vw);margin-left:7vw;padding-top:126px}.change-copy>p,.order-ledger header>p,.seat-notes header>p,.incident-window>p,.field-reports header>p,.desk-questions>div>p,.manual-head>span,.connection-record header>p,.report-article header>p{font-size:11px;font-weight:800;letter-spacing:.22em;color:var(--amber2)}.change-copy h1{font-family:Georgia,"Noto Serif SC",serif;font-size:clamp(52px,6vw,82px);line-height:1.05;margin:18px 0 24px;font-weight:500}.change-copy strong{display:block;max-width:520px;font-size:19px;color:#ded9cb}.change-copy div{display:flex;gap:12px;margin-top:34px}.change-copy a,.incident-window>a,.manual-next a,.missing-sheet a{padding:12px 19px;border:1px solid var(--amber2);font-weight:700}.change-copy a:first-child{background:var(--amber2);color:#181711}.change-hero aside{position:absolute;z-index:2;bottom:0;left:0;right:0;padding:17px 7vw;display:flex;gap:42px;background:#11110ee8;border-top:1px solid #645742;color:#cfc7b8;font-size:12px;letter-spacing:.08em}.order-ledger,.seat-notes,.field-reports,.desk-questions{padding:92px 7vw}.order-ledger header{display:grid;grid-template-columns:170px 1fr 1fr;gap:28px;align-items:end;margin-bottom:45px}.order-ledger h2,.seat-notes h2,.incident-window h2,.field-reports h2,.desk-questions h2,.manual-head h1,.report-article h1{font-family:Georgia,"Noto Serif SC",serif;font-size:clamp(36px,4.5vw,62px);line-height:1.12;margin:0;font-weight:500}.order-ledger header strong,.field-reports header strong{color:var(--muted);font-weight:500}.order-lines{border-top:3px solid var(--ink)}.order-lines a{display:grid;grid-template-columns:55px 180px 1fr 48px;gap:20px;padding:24px 0;border-bottom:1px solid var(--line);align-items:center}.order-lines i,.order-lines em{font-style:normal;font-size:11px;color:var(--amber);font-weight:800}.order-lines b{font-size:20px}.order-lines span{color:var(--muted)}.seat-notes{background:var(--white);display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px;align-items:start}.seat-notes header{grid-column:1/-1;display:flex;justify-content:space-between;align-items:end;margin-bottom:18px}.seat-notes article{border-top:6px solid var(--graphite);padding:25px 20px 32px;background:#e9e4d9;min-height:190px}.seat-notes article:nth-of-type(2){margin-top:34px;background:#efe0cc;border-color:var(--amber)}.seat-notes article:nth-of-type(3){margin-top:68px;background:#d9d7cf}.seat-notes article b{font-size:21px}.seat-notes article p{color:#56574f}.seat-notes>a{grid-column:3;justify-self:end;border-bottom:1px solid;font-weight:800}.incident-window{padding:70px 7vw;background:var(--amber);color:#17130e}.incident-window>p{color:#42280e}.incident-window h2{max-width:700px}.incident-window>div{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr;gap:15px 25px;border-top:1px solid #6e400f;margin:28px 0;padding-top:22px}.incident-window span{color:#4f351c}.incident-window>a{display:inline-block;border-color:#19130d}.field-reports{background:#e5e0d6}.field-reports header{display:grid;grid-template-columns:160px 1fr 1fr;gap:28px;align-items:end;margin-bottom:40px}.report-line{display:grid;grid-template-columns:55px 115px minmax(240px,.8fr) 1fr;gap:20px;padding:25px 0;border-top:1px solid #aaa396;align-items:start}.report-line>span{font-size:11px;color:var(--amber);font-weight:800}.report-line time{font-size:12px;color:var(--muted)}.report-line b{font-size:19px;line-height:1.45}.report-line em{font-style:normal;color:var(--muted)}.desk-questions{display:grid;grid-template-columns:.7fr 1.3fr;gap:8vw;background:var(--white)}.desk-questions dl,.help-faq dl{margin:0}.desk-questions dl>div,.help-faq dl>div{display:grid;grid-template-columns:220px 1fr;gap:25px;padding:21px 0;border-top:1px solid var(--line)}.desk-questions dt,.help-faq dt{font-weight:800}.desk-questions dd,.help-faq dd{margin:0;color:var(--muted)}.desk-footer{padding:48px 7vw;background:var(--graphite);color:#f4f0e5;display:grid;grid-template-columns:1fr auto;gap:26px}.desk-footer p,.desk-footer a{color:#c5c1b7}.desk-footer small{grid-column:1/-1;border-top:1px solid #55564e;padding-top:18px;color:#aaa99f}.manual-shell,.report-index,.report-article{width:min(100% - 48px,1120px);margin:auto;padding:48px 0 110px}.crumb{font-size:12px;color:var(--muted);display:flex;gap:9px}.manual-head{display:grid;grid-template-columns:170px 1.2fr .8fr;gap:28px;align-items:end;padding:48px 0 65px}.manual-head>span{color:var(--amber)}.manual-head p{color:var(--muted);font-size:17px;margin:0}.condition-sheet{border:1px solid var(--line);background:var(--white)}.condition-sheet header,.condition-sheet article{display:grid;grid-template-columns:180px 1.2fr .8fr;gap:22px;padding:20px 24px;border-bottom:1px solid var(--line)}.condition-sheet header{font-size:11px;text-transform:uppercase;letter-spacing:.14em;background:var(--graphite);color:#fff}.condition-sheet article:last-child{border-bottom:0}.condition-sheet article b{font-size:19px}.condition-sheet article p{margin:0;color:var(--muted)}.condition-sheet article em{font-style:normal;color:#8c5319}.renewal-edge{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:55px;border-top:3px solid}.renewal-edge>div{padding:24px;border-right:1px solid var(--line)}.renewal-edge>div:last-child{border-right:0}.renewal-edge h2{font-size:19px}.renewal-edge p{color:var(--muted)}.manual-next{margin-top:60px;padding:30px;border-left:8px solid var(--amber);background:#ded8cc}.manual-next b{font-size:22px}.manual-next p{color:var(--muted)}.manual-next a{display:inline-block;margin:8px 10px 0 0;border-color:var(--ink)}.platform-index{display:flex;border-top:3px solid;border-bottom:1px solid var(--line)}.platform-index a{padding:16px 25px;border-right:1px solid var(--line);font-weight:800}.platform-slips{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:45px 0}.platform-slips article{padding:28px;background:var(--white);border-top:5px solid var(--graphite)}.platform-slips article:nth-child(2),.platform-slips article:nth-child(4){transform:translateY(24px);border-color:var(--amber)}.platform-slips span{color:var(--amber);font-size:11px;font-weight:800}.platform-slips h2{font-family:Georgia,serif;font-size:27px}.platform-slips p{color:var(--muted)}.connection-record{margin-top:50px;display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;background:var(--graphite);color:#fff;padding:42px}.connection-record ol{margin:0;padding:0;list-style:none}.connection-record li{display:grid;grid-template-columns:130px 1fr;gap:18px;padding:18px 0;border-top:1px solid #5d5e56}.connection-record span{color:#c9c7bd}.issue-routing{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.issue-routing article{padding:27px;background:var(--white);border-top:5px solid var(--amber)}.issue-routing article>span{font-size:10px;color:var(--amber);font-weight:800;letter-spacing:.18em}.issue-routing h2{font-size:23px}.issue-routing p{color:var(--muted)}.issue-routing a{font-weight:800;border-bottom:1px solid}.help-faq{margin-top:60px;display:grid;grid-template-columns:.7fr 1.3fr;gap:60px}.help-faq h2{font-family:Georgia,serif;font-size:34px}.about-ledger{border-top:3px solid}.about-ledger article{display:grid;grid-template-columns:220px 1fr;gap:35px;padding:28px 0;border-bottom:1px solid var(--line)}.about-ledger h2,.about-ledger p{margin:0}.about-ledger p{color:var(--muted)}.about-contact{padding:28px;background:#e3d1b7;border-left:8px solid var(--amber)}.report-index .report-line{grid-template-columns:55px 115px minmax(280px,.9fr) 1fr}.report-article{max-width:860px}.report-article>header{padding:45px 0;border-bottom:3px double var(--line)}.report-article h1{margin:12px 0 22px}.report-article header strong{display:block;font-size:18px;color:var(--muted)}.report-article time{display:block;margin-top:22px;font-size:12px;color:var(--muted)}.report-copy{font-size:17px}.report-copy section{padding-top:32px}.report-copy h2{font-family:Georgia,"Noto Serif SC",serif;font-size:29px}.report-copy p{color:#3f403a}.report-copy aside{margin-top:48px;padding:25px;border-top:3px solid;display:flex;gap:18px;align-items:center}.report-copy aside a{border-bottom:1px solid var(--amber)}.missing-sheet{min-height:65vh;padding:14vh 8vw;background:var(--graphite);color:#fff}.missing-sheet span{color:var(--amber2);letter-spacing:.2em}.missing-sheet h1{font-family:Georgia,serif;font-size:60px}.missing-sheet p{color:#c6c4bc}.missing-sheet a{display:inline-block;border-color:var(--amber2)}@media(max-width:760px){.desk-mast{height:66px;padding:0 20px}.desk-menu{display:block}.desk-mast nav{display:none;position:absolute;top:66px;left:0;right:0;padding:20px;background:var(--white);flex-direction:column;border-bottom:1px solid var(--line)}.desk-mast nav.open{display:flex}.change-hero{height:660px}.change-hero>img{object-position:62% center}.change-hero:after{background:linear-gradient(180deg,#090907ed 0%,#090907c7 53%,#09090735 85%)}.change-copy{width:auto;margin:0;padding:80px 22px}.change-copy h1{font-size:48px}.change-copy div{align-items:flex-start;flex-direction:column}.change-hero aside{padding:14px 22px;gap:13px;overflow:auto}.order-ledger,.seat-notes,.field-reports,.desk-questions{padding:62px 22px}.order-ledger header,.field-reports header,.manual-head{grid-template-columns:1fr;gap:10px}.order-lines a{grid-template-columns:36px 1fr;gap:8px}.order-lines span{grid-column:2}.order-lines em{display:none}.seat-notes{grid-template-columns:1fr}.seat-notes header{display:block}.seat-notes article:nth-of-type(2),.seat-notes article:nth-of-type(3){margin-top:0}.seat-notes>a{grid-column:1}.incident-window{padding:58px 22px}.incident-window>div{grid-template-columns:1fr 1fr}.report-line,.report-index .report-line{grid-template-columns:42px 1fr;gap:7px 14px}.report-line time{grid-column:2}.report-line b,.report-line em{grid-column:2}.desk-questions{grid-template-columns:1fr}.desk-questions dl>div,.help-faq dl>div{grid-template-columns:1fr;gap:4px}.desk-footer{grid-template-columns:1fr;padding:42px 22px}.desk-footer small{grid-column:1}.manual-shell,.report-index,.report-article{width:min(100% - 40px,760px);padding:35px 0 80px}.manual-head{padding:35px 0 45px}.condition-sheet header{display:none}.condition-sheet article{grid-template-columns:1fr;gap:8px}.renewal-edge,.platform-slips,.issue-routing,.help-faq{grid-template-columns:1fr}.renewal-edge>div{border-right:0;border-bottom:1px solid var(--line)}.platform-index{overflow:auto}.platform-index a{padding:13px 18px;white-space:nowrap}.platform-slips article:nth-child(2),.platform-slips article:nth-child(4){transform:none}.connection-record{grid-template-columns:1fr;padding:30px 22px}.connection-record li{grid-template-columns:1fr;gap:4px}.about-ledger article{grid-template-columns:1fr;gap:8px}.report-copy aside{display:block}.report-copy aside a{display:block;margin-top:12px}.missing-sheet h1{font-size:45px}}