.narrow{max-width:1000px}.gold-text{color:var(--gold)!important}.section-note{text-align:center;max-width:760px;margin:42px auto 0;color:#99958a;font-size:13px;line-height:1.9}.section-note.strong{font-size:15px;color:var(--text)}.statement{max-width:none}.statement p{max-width:760px;margin:0 auto 22px;color:#cbc7bd;line-height:1.9}.statement b{font-size:15px}.lead+.lead{margin-top:16px}.pillar-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:16px}.pillar-grid article{width:300px;padding:22px;background:var(--card);border:1px solid var(--line);border-radius:16px}.pillar-head{display:flex;align-items:center;gap:10px}.pillar-head>b{width:31px;height:31px;display:grid;place-items:center;border-radius:8px;color:var(--gold);background:rgba(201,170,76,.1);border:1px solid rgba(201,170,76,.32)}.chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:15px}.chips span{font-size:11px;color:#d9bd69;padding:5px 9px;border:1px solid rgba(201,170,76,.27);border-radius:999px;background:rgba(201,170,76,.08)}.timeline .result{color:#8f8a7d;font-size:11px;line-height:1.7;margin-top:8px}.center{text-align:center;justify-content:center;margin-top:26px}.comparison{display:grid;gap:15px}.comparison>div{display:grid;grid-template-columns:1fr 30px 1fr;align-items:center;gap:12px}.comparison article{padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.comparison>div>span{text-align:center;color:var(--gold)}.comparison .fumeng{border-color:rgba(201,170,76,.4);background:rgba(201,170,76,.08)}.comparison small{color:#99958a}.comparison .fumeng small{color:var(--gold)}.service-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.service-grid article{display:flex;flex-direction:column;padding:27px;background:var(--card);border:1px solid var(--line);border-radius:16px}.level{align-self:flex-start;color:#d9bd69;padding:5px 10px;border-radius:99px;border:1px solid rgba(201,170,76,.3);background:rgba(201,170,76,.09)}.service-grid ul{padding:0;list-style:none}.service-grid li{font-size:12px;color:#99958a;margin:7px 0}.service-grid li:before{content:'·';color:var(--gold);margin-right:7px}.service-grid a,.teacher-grid a{margin-top:auto;color:var(--cyan);font-size:13px;font-weight:700}.legal-note{max-width:700px;margin:34px auto 0;text-align:center;color:#777369;font-size:11px;line-height:1.8}.teacher-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.teacher-grid article{padding:30px;background:var(--card);border:1px solid var(--line);border-radius:16px}.teacher-head{display:flex;align-items:center;gap:15px}.teacher-head>b{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--gold),#333);color:#222;font-size:20px}.teacher-head h3{margin:0}.teacher-head small{color:#99958a}.teacher-grid blockquote{border-left:2px solid var(--line);margin:18px 0;padding-left:14px;color:#ddd8cb;font-size:13px}.footer-main{max-width:1280px;margin:auto;display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:35px;padding-bottom:38px}.footer-main p{color:#8f8b80;font-size:12px;line-height:1.8}.footer-main a{display:block;color:#8f8b80;font-size:12px;margin-top:10px}.footer-legal{max-width:1280px;margin:auto;padding-top:24px;border-top:1px solid #2e2f2c;color:#6d695f;font-size:11px;line-height:1.8}@media(max-width:1050px){.service-grid{grid-template-columns:repeat(2,1fr)}.footer-main{grid-template-columns:1.5fr repeat(2,1fr)}}@media(max-width:650px){.comparison>div{grid-template-columns:1fr}.comparison>div>span{transform:rotate(90deg)}.service-grid,.teacher-grid{grid-template-columns:1fr}.footer-main{grid-template-columns:1fr 1fr}.footer-main>div:first-child{grid-column:1/-1}}
