:root{--bg:#fff8ee;--card:#fffdf9;--soft:#f5e6cf;--ink:#391d1f;--muted:#775b5a;--line:#e5ccb0;--teal:#a6232d;--navy:#6f1320;--mint:#d9a52e;--amber:#c17915;--shadow:0 16px 40px rgba(112,37,35,.12)}html[data-mode="dark"]{--bg:#1a0c10;--card:#281218;--soft:#3a1c22;--ink:#fff4e5;--muted:#d2b8b5;--line:#5b3033;--teal:#ff8a7f;--navy:#d96362;--mint:#ffd16d;--amber:#ffc45b}.notice{background:linear-gradient(90deg,#75121e,#c17a16)}.top{border-bottom:3px solid var(--amber)}.brand small,.panel__title,.topic small,.more{color:var(--amber)}.btn{border-radius:999px;background:linear-gradient(120deg,#9f1c29,#d78a20)}.hero__card{min-height:510px;border-radius:26px 6px 26px 6px;border-color:#c18a31}.hero__shade{background:linear-gradient(90deg,rgba(46,9,15,.98),rgba(46,9,15,.8) 53%,rgba(46,9,15,.08))}.label{background:rgba(255,209,109,.16);color:#ffe29c}.tri{grid-template-columns:220px minmax(0,1fr) 290px}.panel,.topic,.tool-card,.list-card{border-radius:18px 6px 18px 6px}.topic-grid{grid-template-columns:repeat(3,1fr)}.topic img{height:170px}.topic__body{min-height:220px}.counts strong{color:var(--teal)}.ad{background:linear-gradient(145deg,#671423,#7d5518)}.callout,.result{border-left-color:var(--amber)}.cta{background:linear-gradient(100deg,#8c1825,#9e6517)}@media(max-width:1120px){.topic-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.topic-grid{grid-template-columns:1fr}.hero__card{min-height:680px}.hero h1,.page-head h1{font-size:34px}.facts{grid-template-columns:minmax(0,225px)}}
