*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fcf5ec;color:#623727;font:15px/1.8 "Microsoft YaHei","PingFang SC",sans-serif}a{color:inherit;text-decoration:none}header,main,.page-footer{max-width:1180px;margin:auto}header{display:flex;justify-content:space-between;align-items:center;padding:29px 28px;border-bottom:1px solid #ecd8c2}.brand{display:flex;gap:13px;align-items:center;font-size:25px;font-weight:700;line-height:1.4;color:#913f29}.brand img{width:54px;height:54px}.brand small{display:block;font-size:9px;font-weight:400;letter-spacing:4px;color:#b5885f}nav{display:flex;gap:29px;font-size:13px;color:#9d6d47}nav a:hover,.hash:hover{color:#bf5c31}main{padding:0 28px}.hero{position:relative;min-height:500px;margin-top:32px;display:flex;align-items:center;padding:48px 44px;border-radius:20px;overflow:hidden;background:linear-gradient(90deg,#632a1ff7 0%,#78331edc 34%,#93482536 65%,#7e3c2414 100%),url('/brand/autumn-hero-v3.webp') center/cover;border:1px solid #b56c42;color:#fff3df;box-shadow:0 18px 50px #9b562012}.hero-copy{z-index:1}.eyebrow{font-size:10px;letter-spacing:2.5px;font-weight:700;color:#b07742}.hero .eyebrow{color:#ebbb83}.hero-caption{position:absolute;right:25px;bottom:18px;font-size:8px;letter-spacing:2.7px;color:#ffedc8;text-shadow:0 1px 6px #6b3525}h1{font-size:clamp(39px,4.7vw,58px);letter-spacing:-1.5px;line-height:1.3;margin:21px 0;color:#fff5e1;text-shadow:0 2px 10px #61251e40}h2{font-size:32px;line-height:1.4;margin:12px 0;color:#87472e}h3{font-size:18px;margin:10px 0;color:#8c4b2b}.lead{color:#f2d5b4;font-size:15px;margin:24px 0 30px;line-height:1.9}.download{display:inline-flex;gap:42px;align-items:center;background:#f3bd78;color:#70351f;padding:15px 24px;border:1px solid #f6d3a4;border-radius:9px;font-weight:700;box-shadow:0 8px 24px #57221f20}.download:hover{background:#ffd6a2}.download span{font-size:22px}.meta{font-size:11px;color:#edcaa1;margin:14px 0 3px}.hash{font-size:11px;text-decoration:underline;color:#f3d9b9}.worlds{display:grid;grid-template-columns:repeat(4,1fr);padding:25px 0;border-bottom:1px solid #ebd6bd;gap:15px;margin-top:13px}.worlds span{color:#af8962;font-size:11px;text-align:center}.worlds b{font-size:16px;color:#995832;margin-right:9px}section[id]{padding:64px 0}.sub{color:#aa7b56;margin:10px 0 26px;font-size:14px;line-height:1.9}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:30px}.grid article{border:1px solid #ecd7bd;border-radius:14px;background:#fffbf3;padding:21px 21px 24px;display:flex;flex-direction:column;box-shadow:0 5px 18px #a75d2010}.profile-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.profile-heading img{width:72px;height:72px;object-fit:contain;filter:drop-shadow(0 4px 5px #a45d2920)}.grid small{color:#b18656;font-size:10px}.grid h3{font-size:17px}.grid p{color:#997250;font-size:12px;flex:1;line-height:1.95}.grid footer{border-top:1px solid #eddcc6;padding-top:15px;font-size:11px;color:#b07c47}.section-top{display:flex;justify-content:space-between;align-items:center;gap:25px}.section-top>img{width:115px;height:115px;object-fit:contain;margin-right:24px}.arena{border-top:1px solid #ecd9c1}.arena-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:17px 0 24px}.arena-grid article{padding:24px;background:#f8e8d3;border:1px solid #ead0af;border-radius:13px}.arena-grid article>span{font-size:9px;letter-spacing:1.8px;color:#bd8a55}.arena-grid h3{font-size:17px}.arena-grid p{font-size:12px;color:#a1734c;line-height:1.95}.arena-grid p strong{color:#9e5632}.arena-grid code{display:inline-block;margin:4px 5px 0 0}.ranks{display:grid;grid-template-columns:repeat(6,1fr);gap:15px;padding:18px 0;border-top:1px solid #eddbc3;border-bottom:1px solid #eddbc3}.ranks span{color:#a66936;font-size:13px;border-left:2px solid #dca364;padding-left:13px}.ranks small{display:block;color:#b49069;font-size:10px}.arena-note{font-size:11px;color:#ab8560;margin-top:17px}.voice{display:grid;grid-template-columns:1fr 1fr;gap:65px;border-top:1px solid #ead2b5}.voice h2{color:#984b2c}.voice-guide{background:#f9e8ce;border:1px solid #edcfa4;border-radius:14px;padding:27px 29px}.voice-guide>div{display:flex;align-items:flex-start;gap:19px;margin-bottom:22px}.voice-guide b{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:500;width:42px;height:42px;flex-shrink:0;background:#f3d8ad;border:1px solid #e6ba7e;border-radius:9px;color:#b27034}.voice-guide strong{font-size:14px;color:#985c32}.voice-guide p{font-size:12px;color:#a67d50;margin:6px 0 0;line-height:1.9}.voice-guide .voice-note{padding-top:16px;border-top:1px solid #e9cfaa;font-size:11px}.voice-docs{font-size:11px;color:#b07436;display:inline-block;margin-top:13px;text-decoration:underline}.start{display:grid;grid-template-columns:1fr 1fr;gap:65px;border-top:1px solid #ead4b9;border-bottom:1px solid #ead4b9}.start ol{list-style:none;margin:0;padding:0}.start li{display:flex;gap:22px;margin-bottom:23px}.start li:last-child{margin:0}.start li>b{font:24px Georgia,serif;color:#d39b58;padding-top:8px}.start h3{margin:0 0 5px}.start li p{margin:0;color:#a37c56;font-size:12px;line-height:1.9}code{font:12px/1.7 Consolas,monospace;background:#f2dec1;padding:3px 6px;border-radius:4px;color:#ad743b;overflow-wrap:anywhere}.faq{margin-top:26px}.faq details{border-bottom:1px solid #ecd9be;padding:20px 0}.faq summary{font-weight:600;cursor:pointer;font-size:14px;color:#8c5230}.faq p{color:#9f7a56;font-size:13px;max-width:860px;line-height:2}.closing{display:flex;align-items:center;gap:24px;background:linear-gradient(110deg,#783425,#99502b);color:#ffecd2;border:1px solid #a5683a;border-radius:15px;padding:28px;margin-bottom:44px}.closing img{width:88px;height:88px;object-fit:contain}.closing h2{font-size:24px;color:#fff0d7}.closing p{font-size:13px;color:#ebbc8b}.closing a{margin-left:auto;font-size:12px;color:#f2c998}.page-footer{padding:25px 28px 35px;font-size:10px;color:#b38d65;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #edd9bf}:focus-visible{outline:3px solid #d38644;outline-offset:5px}section{scroll-margin-top:20px}::selection{background:#edc197;color:#733c25}@media(max-width:800px){header{padding:20px}nav{gap:14px;font-size:11px}main{padding:0 20px}.hero{padding:33px 28px;min-height:480px;margin-top:23px;background-position:65% center;background-image:linear-gradient(90deg,#632a1ff2,#7a351fc9 60%,#8e41285c),url('/brand/autumn-hero-v3.webp')}.hero h1{font-size:43px}.hero .lead{font-size:14px}.grid{grid-template-columns:repeat(2,1fr)}.worlds{grid-template-columns:repeat(2,1fr)}.arena-grid{grid-template-columns:1fr}.arena-grid article{padding:21px}.ranks{grid-template-columns:repeat(3,1fr);gap:18px}.voice,.start{grid-template-columns:1fr;gap:24px}.section-top>img{width:85px;height:85px;margin-right:0}section[id]{padding:43px 0}.closing{flex-wrap:wrap;gap:18px}.closing a{margin-left:0}.page-footer{flex-direction:column;gap:7px}.voice-guide{padding:23px}.hero-caption{font-size:6px;letter-spacing:1.7px}.lead br,.sub br{display:none}}@media(max-width:430px){header{padding:17px 18px}.brand{font-size:22px}.brand img{width:44px;height:44px}.brand small{font-size:7px;letter-spacing:3px}nav{gap:12px;font-size:10px}nav a:first-child,nav a:nth-child(3){display:none}main{padding:0 17px}.hero{padding:30px 22px;min-height:478px}.hero h1{font-size:clamp(27px,8.3vw,34px)}.hero .eyebrow{font-size:7px;letter-spacing:1.8px}.hero .lead{font-size:12px}.download{width:100%;justify-content:space-between;gap:15px;font-size:13px;padding:14px 17px}.meta{font-size:10px}.grid{grid-template-columns:1fr}.grid article{padding:20px}.profile-heading img{width:74px;height:74px}.worlds b{display:block;font-size:15px}.worlds span{font-size:10px}.section-top>img{display:none}h2{font-size:27px}.sub{font-size:12px}.closing img{width:66px;height:66px}.closing h2{font-size:23px}.closing p{font-size:11px}.closing a{font-size:11px}.voice-guide>div{gap:13px}.voice-guide{padding:20px}.voice-guide p{font-size:11px}.ranks small{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.sub,.grid p,.start li p,.faq p,.arena-note{color:#906443}.arena-grid p,.voice-guide p{color:#89613f}.grid small,.grid footer,.ranks small,.worlds span,.voice-docs,.page-footer{color:#946d48}.arena-grid article>span{color:#9b693d}
