.hero[data-astro-cid-guo5pt3a]{background:var(--ace-ink);color:var(--ace-white);padding:36px 0 0;position:relative;overflow:hidden}.hero[data-astro-cid-guo5pt3a] .crumb{margin-bottom:64px}.org[data-astro-cid-guo5pt3a]{color:var(--ace-gold-soft);margin-bottom:14px;font-size:1.05rem;font-weight:600}h1[data-astro-cid-guo5pt3a]{color:var(--ace-white);letter-spacing:-.045em;max-width:11ch;margin-bottom:48px;font-size:clamp(3rem,9vw,8.4rem);line-height:.92}.hero-foot[data-astro-cid-guo5pt3a]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;padding-bottom:56px;display:flex}.hero-foot[data-astro-cid-guo5pt3a] p[data-astro-cid-guo5pt3a]{color:var(--ace-on-dark);max-width:36ch;margin:0;font-size:1.1rem}.hero-actions[data-astro-cid-guo5pt3a]{flex-wrap:wrap;gap:12px;display:flex}.plinth[data-astro-cid-guo5pt3a]{display:grid}.plinth[data-astro-cid-guo5pt3a] span[data-astro-cid-guo5pt3a]{background:var(--ace-teal-deep);height:18px;display:block}.plinth[data-astro-cid-guo5pt3a] span[data-astro-cid-guo5pt3a]:first-child{background:var(--ace-gold);width:52%;margin-left:auto}.plinth[data-astro-cid-guo5pt3a] span[data-astro-cid-guo5pt3a]:nth-child(2){background:var(--ace-teal);width:76%;margin-left:auto}.plinth[data-astro-cid-guo5pt3a] span[data-astro-cid-guo5pt3a]:nth-child(3){width:100%}.about[data-astro-cid-guo5pt3a]{padding:120px 0}.about-grid[data-astro-cid-guo5pt3a]{grid-template-columns:1fr 3fr;gap:56px;display:grid}.about[data-astro-cid-guo5pt3a] h2[data-astro-cid-guo5pt3a],.involve[data-astro-cid-guo5pt3a] h2[data-astro-cid-guo5pt3a],.contact[data-astro-cid-guo5pt3a] h2[data-astro-cid-guo5pt3a]{font-size:clamp(2rem,3.6vw,2.9rem)}.statement[data-astro-cid-guo5pt3a]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ace-ink);margin:0;font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.25}.statement[data-astro-cid-guo5pt3a] em[data-astro-cid-guo5pt3a]{color:var(--ace-teal-deep);font-style:italic}.involve[data-astro-cid-guo5pt3a]{scroll-margin-top:var(--header-h);padding:40px 0 80px}.involve-head[data-astro-cid-guo5pt3a]{grid-template-columns:1fr 2fr;gap:56px;margin-bottom:28px;display:grid}.involve-head[data-astro-cid-guo5pt3a] p[data-astro-cid-guo5pt3a]{max-width:64ch;font-size:1.06rem}.welcome[data-astro-cid-guo5pt3a]{flex-wrap:wrap;gap:8px;margin:0 0 64px;padding:0;list-style:none;display:flex}.welcome[data-astro-cid-guo5pt3a] li[data-astro-cid-guo5pt3a]{border:1px solid var(--ace-ink);border-radius:999px;padding:8px 16px;font-size:.9rem;font-weight:500}.ways[data-astro-cid-guo5pt3a]{border-top:2px solid var(--ace-ink)}.way[data-astro-cid-guo5pt3a]{border-bottom:1px solid var(--ace-line);scroll-margin-top:calc(var(--header-h) + 16px);grid-template-columns:1.4fr 1fr;gap:40px;padding:44px 0;display:grid}.way[data-astro-cid-guo5pt3a] h3[data-astro-cid-guo5pt3a]{align-items:center;gap:12px;margin-bottom:14px;font-size:clamp(1.6rem,2.6vw,2.1rem);display:flex}.way[data-astro-cid-guo5pt3a] h3[data-astro-cid-guo5pt3a] .icon{color:var(--ace-teal);flex:none}.way-main[data-astro-cid-guo5pt3a] p[data-astro-cid-guo5pt3a]{max-width:60ch}.way-side[data-astro-cid-guo5pt3a]{background:var(--ace-teal-pale);border-radius:var(--radius-lg);align-self:start;padding:24px}.asks[data-astro-cid-guo5pt3a]{margin-bottom:8px;font-size:.9rem;font-weight:600}.way-side[data-astro-cid-guo5pt3a] ul[data-astro-cid-guo5pt3a]{color:var(--ace-ink-soft);gap:4px;margin:0 0 20px;padding-left:18px;font-size:.92rem;display:grid}.way[data-astro-cid-guo5pt3a]:target .way-side[data-astro-cid-guo5pt3a]{outline:3px solid var(--ace-gold);outline-offset:3px}.hint[data-astro-cid-guo5pt3a]{align-items:center;gap:8px;margin-top:18px;font-size:.88rem;display:flex}.contact[data-astro-cid-guo5pt3a]{scroll-margin-top:var(--header-h);padding:40px 0 0}.contact-grid[data-astro-cid-guo5pt3a]{grid-template-columns:1fr 1.6fr;gap:64px;display:grid}.contact-grid[data-astro-cid-guo5pt3a] p[data-astro-cid-guo5pt3a]{max-width:44ch}@media (width<=960px){.about-grid[data-astro-cid-guo5pt3a],.involve-head[data-astro-cid-guo5pt3a],.contact-grid[data-astro-cid-guo5pt3a]{grid-template-columns:1fr;gap:28px}.way[data-astro-cid-guo5pt3a]{grid-template-columns:1fr;gap:24px}}@media (width<=620px){.way[data-astro-cid-guo5pt3a]{grid-template-columns:1fr}.plinth[data-astro-cid-guo5pt3a] span[data-astro-cid-guo5pt3a]{height:12px}}
