/* Shared visual and mobile refinements; static pages remain readable without JS. */
.innerpage{background:#101210;color:#eeefe8;font-family:Arial,"Microsoft YaHei",sans-serif}.innerpage .site-nav{max-width:1500px;margin:auto;padding:25px 5%;border-bottom:1px solid #ffffff18;gap:18px}.innerpage .wordmark{display:flex;align-items:center;gap:11px;font-size:27px;letter-spacing:-.8px}.innerpage .wordmark img{width:46px;height:46px}.innerpage .brand-text{display:flex;flex-direction:column;line-height:1}.innerpage .brand-text small{display:block!important;align-self:flex-start!important;color:#cbbdff!important;font-size:13px!important;letter-spacing:3px!important;margin-top:8px!important}.innerpage .inner-main{padding-top:58px;padding-bottom:70px;max-width:1180px}.innerpage h1{font-size:clamp(34px,4.5vw,64px);line-height:1.35;letter-spacing:-1.5px;color:#f2f3ec}.innerpage h2,.innerpage h3{color:#f2f3ec;line-height:1.5}.innerpage p,.innerpage li{color:#bfc7ba;line-height:1.9;overflow-wrap:anywhere}.innerpage .pill-button,.innerpage .button{background:#d5ef9b;color:#1c2a14;border-color:#d5ef9b;min-height:48px}.innerpage .pill-button:hover,.innerpage .button:hover{background:#e3f5bb}.innerpage .price-card{background:#1c2418;border:1px solid #52604755;box-shadow:none;border-radius:12px}.innerpage .price-card.featured{background:#26321f;border-color:#aabd86}.innerpage .plan-price{color:#e4f3c9}.innerpage .price-kicker,.innerpage .price-basis,.innerpage .sub-label{color:#c6d7af}.innerpage .geo-highlight,.innerpage .resource-summary{background:#1c2418;border-color:#71815b66}.innerpage .geo-evidence-grid article,.innerpage .resource-step,.innerpage .resource-cta{background:#1a2117;border:1px solid #52604755;border-radius:12px}.innerpage .site-footer{border-top:1px solid #ffffff20;background:#101210;gap:18px;flex-wrap:wrap}.innerpage a:focus-visible{outline:3px solid #d5ef9b;outline-offset:5px}.innerpage .scope-table{overflow-x:auto}.innerpage td,.innerpage th{overflow-wrap:anywhere}.wechat-copy .wechat-ids{font-size:14px!important;line-height:1.9!important}
@media(max-width:760px){.innerpage .site-nav{padding:22px 6%;gap:12px}.innerpage .wordmark{font-size:22px;gap:9px}.innerpage .wordmark img{width:41px;height:41px}.innerpage .brand-text small{font-size:12px!important;letter-spacing:2px!important}.innerpage .site-nav>.pill-button{font-size:12px;padding:13px 16px}.innerpage .inner-main{padding-top:38px}.innerpage h1{font-size:34px;letter-spacing:-1px}.innerpage .price-card{padding:25px 22px}.innerpage .pricing-grid{grid-template-columns:minmax(0,1fr)}.innerpage .inner-main>p,.innerpage .inner-main>ul{font-size:15px}.innerpage .geo-evidence-grid{grid-template-columns:1fr}}
@media(max-width:480px){.contact-section .direct-wechat{grid-template-columns:minmax(0,1fr);gap:18px}.contact-section .direct-qr{width:180px;max-width:100%;padding:10px}.contact-section .wechat-copy h3{font-size:20px}.contact-section .wechat-copy p{font-size:14px!important}.contact-section .wechat-copy .qr-hint{font-size:13px!important}}

/* Lighthouse contrast repair: workflow labels on the light section. */
.steps-section .steps-grid article span,.steps-section .principles span{color:#4c5c38;font-size:12px}
