#co-mission-title,#co-trust-title,.co-topic{scroll-margin-block-start:calc(var(--header-h) + var(--space-8))}.co-hero{padding-block:var(--space-16) var(--section)}.co-hero h1{margin:var(--space-4) 0 0}.co-hero__body{max-width:54ch;margin:var(--space-8) 0 0;color:var(--ink-muted);font-size:var(--text-ui-17);text-wrap:pretty;line-height:1.65}.co-hero__actions{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}.co-mission__grid{gap:var(--space-8);display:grid}@media (min-width:1024px){.co-mission__grid{gap:var(--space-16);grid-template-columns:1fr 1fr}}.co-statement{font-size:var(--text-title);text-wrap:pretty;margin:0;line-height:1.45}.co-prose p{color:var(--ink-muted);font-size:var(--text-ui-17);margin:0;line-height:1.7}.co-prose p+p{margin-block-start:var(--space-4)}.co-commit{border-top:1px solid var(--border);margin-block-start:var(--space-12);padding-block-start:var(--space-6)}.co-commit__label{color:var(--ink-muted);margin:0}.co-commit__list{background:var(--border);gap:1px;margin-block-start:var(--space-6);display:grid}@media (min-width:768px){.co-commit__list{grid-template-columns:repeat(3,1fr)}}.co-commit__list li{padding:var(--space-6);background:var(--paper);font-size:var(--text-ui-16);line-height:1.6}.co-principles{background:var(--border);gap:1px;display:grid}@media (min-width:1024px){.co-principles{grid-template-columns:repeat(3,1fr)}}.co-principle{padding:var(--space-8);background:var(--paper)}.co-principle h3{margin:0}.co-principle p{margin:var(--space-3) 0 0;color:var(--ink-muted);font-size:var(--text-ui-16);line-height:1.65}.co-topics{background:var(--border);gap:1px;margin-block-start:var(--space-12);display:grid}@media (min-width:1024px){.co-topics{grid-template-columns:repeat(2,1fr)}}.co-topic{padding:var(--space-8);background:var(--paper)}.co-topic h3{margin:0}.co-topic__lead{margin:var(--space-3) 0 0;color:var(--ink-muted);font-size:var(--text-ui-16);line-height:1.65}.co-topic__points{gap:var(--space-3);margin:var(--space-6) 0 0;display:grid}.co-topic__points li{font-size:var(--text-ui-16);padding-inline-start:var(--space-6);line-height:1.6;position:relative}.co-topic__points li:before{content:"";width:var(--space-2);height:var(--space-2);background:var(--ink);position:absolute;inset-block-start:.55em;inset-inline-start:0}.co-note{max-width:72ch;margin:var(--space-8) 0 0;color:var(--ink-muted);font-size:var(--text-ui-16);line-height:1.7}.co-note a{color:var(--pink-text);text-underline-offset:.2em;text-decoration:underline}.co-routes{background:var(--border);gap:1px;display:grid}@media (min-width:768px){.co-routes{grid-template-columns:1fr 1fr}}.co-route{padding:var(--space-8);background:var(--paper)}.co-route h2{margin:var(--space-3) 0 0;font-size:var(--text-title);letter-spacing:normal;line-height:1.3}:lang(zh) .co-route h2{font-size:var(--text-title);letter-spacing:normal}.co-route__body{margin:var(--space-4) 0 0;color:var(--ink-muted);font-size:var(--text-ui-16);line-height:1.65}.co-route .link-more{margin-top:var(--space-6)}.co-onward{padding-block:var(--section);background:var(--ink);color:var(--on-ink)}.co-onward__legal{gap:var(--space-6);border-top:1px solid color-mix(in srgb, var(--paper) 20%, transparent);flex-wrap:wrap;margin-block-start:var(--space-16);padding-block-start:var(--space-6);display:flex}.co-onward__legal a{gap:var(--space-2);color:color-mix(in srgb, var(--paper) 74%, transparent);transition:color var(--t-move) var(--ease-glide);text-decoration:none}.co-onward__legal a:hover{color:var(--on-ink)}.blog-rows--compact{margin-top:var(--space-6);border-block-start:1px solid var(--border)}.blog-rows--compact:empty{display:none}
