.lp{--paper2:#EAE0C2;--card:#FAF4E2;--card2:#F6EED8;--ink:#2A241B;--ink2:#5C5140;--ink3:#8A7C63;--teal:#1E6B63;--teal-deep:#134D46;--teal-wash:#E2EBE2;--terra:#B7492E;--terra-deep:#8C3520;--terra-wash:#F2E0D2;--gold:#96762F;--line:#D9C9A4;--line2:#C9B788}.lp *{margin:0;padding:0;box-sizing:border-box}.lp{scroll-behavior:smooth}.lp{background:var(--paper);color:var(--ink);font-family:"Noto Serif SC",Songti SC,SimSun,serif;font-size:16px;line-height:1.95;letter-spacing:.02em}.lp .wrap{max-width:1080px;margin:0 auto;padding:0 28px}.lp a{color:var(--teal-deep);text-decoration:none}.lp strong{font-weight:700}.lp em{font-style:normal;color:var(--terra-deep);font-weight:700}.lp .src{font-size:.78em;color:var(--ink3);letter-spacing:.04em;white-space:nowrap}.lp nav{position:sticky;top:0;z-index:50;background:#f3ead3f0;backdrop-filter:blur(6px);border-bottom:1.5px solid var(--line2)}.lp nav .wrap{display:flex;align-items:center;gap:18px;padding:10px 28px;flex-wrap:wrap}.lp nav .brand{font-weight:900;font-size:15px;color:var(--terra-deep);letter-spacing:.12em;margin-right:6px}.lp nav a{font-size:13px;color:var(--ink2);letter-spacing:.06em;padding:2px 0;border-bottom:2px solid transparent}.lp nav a:hover{color:var(--terra);border-bottom-color:var(--terra)}.lp header{padding:64px 0 30px;border-bottom:3px double var(--line2)}.lp .eyebrow{font-size:13px;letter-spacing:.5em;color:var(--gold);font-weight:700;margin-bottom:14px}.lp h1{font-size:44px;font-weight:900;line-height:1.3;letter-spacing:.06em}.lp h1 .lite{color:var(--teal-deep)}.lp .subtitle{margin-top:14px;font-size:16px;color:var(--ink2);max-width:820px}.lp .meta{margin-top:20px;font-size:13px;color:var(--ink3);letter-spacing:.05em}.lp section{padding:56px 0 8px}.lp .sec-head{display:flex;align-items:baseline;gap:16px;margin-bottom:26px;border-bottom:1.5px solid var(--line);padding-bottom:12px}.lp .sec-no{font-size:13px;letter-spacing:.3em;color:var(--gold);font-weight:700}.lp h2{font-size:30px;font-weight:900;letter-spacing:.08em}.lp h3{font-size:20px;font-weight:900;color:var(--teal-deep);margin:34px 0 12px;letter-spacing:.05em}.lp h4{font-size:16.5px;font-weight:700;color:var(--terra-deep);margin:22px 0 8px}.lp p{margin-bottom:14px;text-align:justify}.lp .lead{font-size:17.5px}.lp .lead:first-line{font-weight:700}.lp .conclusion{background:var(--card);border-left:5px solid var(--terra);padding:16px 22px;margin:18px 0 22px;font-size:17px;box-shadow:0 1px 0 var(--line)}.lp .conclusion b{color:var(--terra-deep)}.lp .note{background:var(--card2);border:1px dashed var(--line2);padding:14px 20px;margin:16px 0;font-size:14.5px;color:var(--ink2)}.lp .note b{color:var(--teal-deep)}.lp .matrix{margin:26px 0 10px;border:2px solid var(--ink);background:var(--card)}.lp .matrix .mrow{display:grid;grid-template-columns:210px 1fr 1fr;border-bottom:1.5px solid var(--line2)}.lp .matrix .mrow:last-child{border-bottom:none}.lp .matrix .mhead{background:var(--ink);color:var(--paper);font-size:13.5px;letter-spacing:.1em;font-weight:700}.lp .matrix .mhead>div{padding:10px 16px;border-right:1px solid rgba(243,234,211,.25)}.lp .matrix .mcell{padding:14px 16px;border-right:1.5px solid var(--line2);font-size:14px;line-height:1.8}.lp .matrix .mcell:last-child{border-right:none}.lp .matrix .mwave{background:var(--teal-wash)}.lp .matrix .mwave b{display:block;color:var(--teal-deep);font-size:15px;margin-bottom:2px}.lp .matrix .mwave span{color:var(--ink2);font-size:12.5px}.lp .matrix .mcris b{font-size:15px;color:var(--ink)}.lp .matrix .mcris a{color:inherit;border-bottom:1px dotted var(--line2)}.lp .tag{display:inline-block;font-size:11.5px;font-weight:700;letter-spacing:.12em;padding:1px 8px;border:1.5px solid;border-radius:2px;margin-left:8px;vertical-align:2px}.lp .tag.soft{color:var(--teal-deep);border-color:var(--teal)}.lp .tag.hard{color:var(--terra-deep);border-color:var(--terra)}.lp .tag.mix{color:var(--gold);border-color:var(--gold)}.lp .crisis{background:var(--card);border:1.5px solid var(--line2);border-top:6px solid var(--teal);margin:34px 0;padding:28px 32px 22px;position:relative;box-shadow:2px 3px #2a241b14}.lp .crisis.hard{border-top-color:var(--terra)}.lp .crisis.mix{border-top-color:var(--gold)}.lp .crisis .c-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap;margin-bottom:6px}.lp .crisis .c-title{font-size:23px;font-weight:900;letter-spacing:.04em;line-height:1.45}.lp .crisis .c-title .cn{color:var(--terra-deep);margin-right:10px}.lp .crisis .c-sub{font-size:13.5px;color:var(--ink3);letter-spacing:.06em;margin-top:2px}.lp .seal{flex-shrink:0;width:88px;height:88px;border:3px solid var(--terra);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--terra);font-weight:900;transform:rotate(-8deg);font-size:15px;letter-spacing:.15em;line-height:1.4;opacity:.9}.lp .seal small{font-size:10px;letter-spacing:.2em;font-weight:700}.lp .seal.soft{border-color:var(--teal);color:var(--teal)}.lp .seal.mix{border-color:var(--gold);color:var(--gold)}.lp .facts{display:flex;flex-wrap:wrap;gap:0;border:1px solid var(--line2);background:var(--card2);margin:14px 0 18px}.lp .facts>div{flex:1 1 160px;padding:10px 14px;border-right:1px solid var(--line2);min-width:150px}.lp .facts>div:last-child{border-right:none}.lp .facts .k{font-size:11.5px;letter-spacing:.14em;color:var(--gold);font-weight:700}.lp .facts .v{font-size:14px;color:var(--ink);line-height:1.7;margin-top:2px}.lp .chain{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;margin:16px 0 20px}.lp .chain .cnode{background:var(--paper);border:1.5px solid var(--ink2);padding:8px 13px;font-size:13.5px;line-height:1.6;max-width:220px;display:flex;align-items:center;text-align:center;position:relative}.lp .chain .cnode.start{border-color:var(--teal-deep);background:var(--teal-wash);font-weight:700}.lp .chain .cnode.boom{border-color:var(--terra);background:var(--terra-wash);font-weight:700;color:var(--terra-deep)}.lp .chain .cnode.land{border-style:double;border-width:4px;font-weight:700}.lp .chain .carr{align-self:center;padding:0 6px;color:var(--terra);font-weight:900;font-size:17px}.lp .chain .carr small{display:block;font-size:10px;color:var(--ink3);letter-spacing:.08em;text-align:center;font-weight:400;line-height:1.2}.lp .chain-label{font-size:12px;letter-spacing:.24em;color:var(--gold);font-weight:700;margin:14px 0 6px}.lp .duo{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:18px 0}.lp .duo>div{background:var(--card2);border:1px solid var(--line2);padding:16px 20px;font-size:14.5px}.lp .duo b{display:block;font-size:15px;margin-bottom:6px}.lp .duo .pos b{color:var(--teal-deep)}.lp .duo .neg b{color:var(--terra-deep)}.lp .law{border:1.5px solid var(--line2);border-left:6px solid var(--teal-deep);background:var(--card);padding:18px 24px;margin:20px 0}.lp .law .law-t{font-size:17px;font-weight:900;color:var(--teal-deep);margin-bottom:6px;letter-spacing:.05em}.lp .law p{font-size:15px;margin-bottom:8px}.lp .quoteblock{border-left:4px solid var(--gold);padding:8px 20px;margin:16px 0;color:var(--ink2);font-size:15px;background:linear-gradient(90deg,rgba(150,118,47,.07),transparent)}.lp .timeline{border-left:3px solid var(--line2);margin:20px 0 20px 8px;padding-left:26px}.lp .tl{position:relative;padding:2px 0 16px}.lp .tl:before{content:"";position:absolute;left:-33px;top:12px;width:11px;height:11px;background:var(--paper);border:3px solid var(--teal);border-radius:50%}.lp .tl.crash:before{border-color:var(--terra);background:var(--terra-wash)}.lp .tl .y{font-weight:900;color:var(--teal-deep);font-size:15.5px;letter-spacing:.06em}.lp .tl.crash .y{color:var(--terra-deep)}.lp .tl .t{font-size:14px;color:var(--ink2);line-height:1.8}.lp footer{margin-top:70px;border-top:3px double var(--line2);padding:30px 0 60px;font-size:13.5px;color:var(--ink2)}.lp footer b{color:var(--ink)}@media(max-width:760px){.lp h1{font-size:31px}.lp h2{font-size:24px}.lp .matrix .mrow{grid-template-columns:1fr}.lp .matrix .mcell{border-right:none;border-bottom:1px solid var(--line2)}.lp .duo{grid-template-columns:1fr}.lp .crisis{padding:22px 18px}.lp .seal{width:74px;height:74px;font-size:13px}}
