.landing-section{border-bottom:1px solid var(--rule-strong);padding-block:36px 40px}.landing-section--raised{background:var(--paper-raised);padding-inline:0}.landing-section__title{font:700 22px var(--font-zh);color:var(--ink);white-space:nowrap}.landing-link{font:500 12px var(--font-zh);color:var(--accent-rec)}.landing-link:hover{text-decoration:underline}.landing-empty{padding:var(--sp-5) 0;font:400 14px var(--font-zh);color:var(--ink-muted)}.landing-hero{border-bottom:1px solid var(--rule-strong);grid-template-columns:minmax(0,1fr) 600px;align-items:start;gap:56px;padding-block:44px 48px;display:grid}.landing-hero__eyebrow{font:600 12px var(--font-latin);letter-spacing:.2em;text-transform:uppercase;color:var(--accent-rec);margin-bottom:14px}.landing-hero__title{font:900 var(--fs-hero) / 1.28 var(--font-zh);letter-spacing:-.02em;color:var(--ink);max-width:16em}.landing-hero__lede{max-width:24em;font:400 16px/1.9 var(--font-zh);color:var(--ink-muted);text-wrap:pretty;margin-top:20px}.landing-hero__lede strong{color:var(--ink);font-weight:500}.landing-hero__actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.landing-hero__actions .btn{padding:12px 22px;font-size:15px}.landing-stats{border-top:1px solid var(--rule);margin-top:34px;display:flex}.landing-stats__item{border-right:1px solid var(--rule);padding:14px 26px 0}.landing-stats__item:first-child{padding-left:0}.landing-stats__item:last-child{border-right:0;padding-right:0}.landing-stats__value{font:500 24px var(--font-mono);color:var(--ink);font-variant-numeric:tabular-nums}.landing-stats__label{margin-top:var(--sp-1);font:400 12px var(--font-zh);color:var(--ink-muted)}.landing-hero__panel{min-width:0}.landing-hero__panel .spec-table-block{margin-block:0}.landing-hero__panel-link{font:500 12px var(--font-zh);color:var(--accent-rec);margin-top:10px;display:inline-block}.landing-hero__panel-link:hover{text-decoration:underline}.landing-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.landing-featured__head{justify-content:space-between;align-items:flex-end;gap:var(--sp-4);margin-bottom:16px;display:flex}.landing-featured__title{font:700 24px var(--font-zh);color:var(--ink);text-wrap:pretty;margin-top:6px}.landing-featured__meta{font:500 11px var(--font-mono);color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.landing-section--raised .spec-table-block{margin-block:0}.landing-latest{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:44px;display:grid}.landing-latest__head{justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin-bottom:6px;display:flex}.landing-latest__list{border-top:1px solid var(--rule-strong)}.landing-latest__row{border-bottom:1px solid var(--rule);transition:background var(--dur-fast) var(--ease);grid-template-columns:96px minmax(0,1fr) 88px;align-items:baseline;gap:18px;padding:16px 4px;display:grid}.landing-latest__row:hover{background:var(--paper-raised)}.landing-latest__date{font:500 12px var(--font-mono);color:var(--ink-muted);font-variant-numeric:tabular-nums}.landing-latest__main{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.landing-latest__title{font:500 17px/1.6 var(--font-zh);color:var(--ink);text-wrap:pretty}.landing-latest__read{font:500 12px var(--font-mono);color:var(--ink-muted);text-align:right;font-variant-numeric:tabular-nums}.landing-trust{border-top:1px solid var(--rule-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.landing-trust__item{border-right:1px solid var(--rule);padding:20px 28px 4px}.landing-trust__item:first-child{padding-left:0}.landing-trust__item:last-child{border-right:0;padding-right:0}.landing-trust__num{font:500 13px var(--font-mono);color:var(--accent-rec);margin-bottom:var(--sp-2);display:block}.landing-trust__title{font:700 17px var(--font-zh);color:var(--ink);margin-bottom:var(--sp-2)}.landing-trust__body{font:400 14px/1.85 var(--font-zh);color:var(--ink-muted);text-wrap:pretty}@media (max-width:1100px){.landing-hero,.landing-latest{grid-template-columns:minmax(0,1fr);gap:32px}.landing-categories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.landing-section,.landing-hero{padding-block:28px 32px}.landing-hero__title,.landing-hero__lede{max-width:none}.landing-categories{grid-template-columns:minmax(0,1fr)}.landing-stats{flex-wrap:wrap}.landing-stats__item{flex:45%;padding:12px 16px 12px 0}.landing-featured__head{align-items:flex-start;gap:var(--sp-2);flex-direction:column}.landing-featured__meta{white-space:normal}.landing-featured__title{font-size:20px}.landing-latest__row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:14px 0}.landing-latest__main{order:-1;grid-column:1/-1}.landing-latest__title{font-size:16px}.landing-latest__read{text-align:right}.landing-trust{grid-template-columns:minmax(0,1fr)}.landing-trust__item{border-right:0;border-bottom:1px solid var(--rule);padding:18px 0}.landing-trust__item:last-child{border-bottom:0}}
