.hero-pretitle{margin:6px 0 0;font-size:15px;font-weight:800;letter-spacing:.3em}.hero-title .t-xl{font-size:clamp(64px,19vw,200px)}.hero-members{margin:0;font-size:14px;font-weight:800}.community-preview-entry{background:#f9b800;color:#17140f;padding:18px 0}.community-preview-entry .wrap{max-width:1000px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:center}.community-preview-entry strong,.community-preview-entry span{display:block}.community-preview-entry span{font-size:12px}.community-preview-entry a{min-height:44px;display:inline-flex;align-items:center;color:#17140f;font-weight:800}.forum-page{margin:0;background:#f2ead3;color:#17140f;font:16px/1.8 "Microsoft YaHei","PingFang SC",system-ui,sans-serif}.forum-page *{box-sizing:border-box}.forum-top{background:#17140f;color:#f9b800;padding:16px max(20px,calc((100vw - 980px)/2));display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap;font-weight:800;font-size:14px}.forum-top a{color:inherit}.forum-shell{width:min(980px,calc(100% - 32px));margin:30px auto 70px}.forum-sample-note{font-size:13px;color:#51483b}.forum{background:#fbf6e9;border:2px solid #17140f;box-shadow:7px 7px 0 #f9b800}.forum-heading{background:#f9b800;color:#17140f;padding:clamp(22px,4vw,42px);border-bottom:2px solid #17140f}.forum-heading p{margin:0;font-size:13px;font-weight:800}.forum-heading h1{font-size:clamp(29px,5vw,50px);line-height:1.2;margin:10px 0 14px}.forum-post{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;padding:26px clamp(18px,4vw,40px);border-bottom:1px solid #d3c9b2}.forum-main{padding-top:32px;padding-bottom:32px}.forum-replies h2{font-size:15px;padding:18px clamp(18px,4vw,40px);margin:0;border-bottom:2px solid #17140f}.forum-post:last-child{border:0}.forum-avatar{width:48px;height:48px;border:2px solid #17140f;background:#f9b800;display:grid;place-items:center;font-size:21px;font-weight:900}.forum-meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.forum-meta b{font-size:16px}.forum-meta span{font-size:12px;font-weight:800;color:#70644f}.forum-content p{margin:10px 0 0}.forum-content a{color:#5c4300;font-weight:800;text-decoration:underline}.forum-nested{margin-top:18px;padding:12px 16px;background:#f0e8d4;border-left:3px solid #f9b800;font-size:14px}.forum-nested span{font-size:12px;color:#675d4a;margin-left:8px}.forum-nested p{margin-top:5px}.forum-content .forum-link{font-size:13px;margin-top:14px}.forum-page :focus-visible,.community-preview-entry :focus-visible{outline:3px solid #d18d00;outline-offset:3px}@media(min-width:900px){.hero-pretitle,.hero-members{grid-column:1}}@media(max-width:599px){.forum-post{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:22px 16px}.forum-avatar{width:38px;height:38px;font-size:18px}.forum-heading{padding:24px 18px}.hero-title .t-xl{font-size:clamp(60px,18vw,74px)}.hero-members{font-size:12px}}
.community-block{background:#f2ead3;color:#17140f;padding:64px 0 72px;scroll-margin-top:var(--nav-height,70px)}.community-block .wrap{max-width:1000px}.forum-heading h2{font-size:clamp(29px,4vw,46px);line-height:1.2;margin:10px 0 14px}.forum-replies h3{font-size:15px;padding:18px clamp(18px,4vw,40px);margin:0;border-bottom:2px solid #17140f}.community-block a{color:#5c4300}.community-block :focus-visible{outline:3px solid #d18d00;outline-offset:3px}.teacher-insert{margin:38px 0;scroll-margin-top:calc(var(--nav-height,70px) + 18px)}.teacher-insert h3{font-size:clamp(23px,3vw,30px)}.profit-list{display:grid;gap:10px;margin:20px 0}.profit-list article{border-left:4px solid #e3a200;background:#fff;padding:12px 16px}.profit-list h4{font-size:17px;margin:0}.profit-list p{font-size:14px;margin:5px 0}.story-section{background:#fbf6e9;scroll-margin-top:var(--nav-height,70px)}.story-kicker{font-weight:800;color:#735400}.story-section p{max-width:68em}.story-section a{overflow-wrap:anywhere}@media(min-width:900px){.profit-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
