.home-explore[data-astro-cid-5u7nhhc7]{max-width:1152px;margin:auto;padding:0 20px}em[data-astro-cid-5u7nhhc7]{color:var(--accent)}.home-link[data-astro-cid-5u7nhhc7]:hover{color:var(--ink)}.home-section[data-astro-cid-5u7nhhc7]{border-bottom:1px solid var(--line);padding-block:64px;scroll-margin-top:80px}.home-heading[data-astro-cid-5u7nhhc7]{justify-content:space-between;align-items:end;gap:32px;margin-bottom:28px;display:flex}h2[data-astro-cid-5u7nhhc7]{font:300 clamp(2rem, 3.5vw, 3rem)/1.16 var(--font-display);letter-spacing:-.035em;margin-top:14px}.home-heading[data-astro-cid-5u7nhhc7]>p[data-astro-cid-5u7nhhc7]{max-width:310px;color:var(--ink-soft);font-size:.9rem;line-height:1.8}.home-link[data-astro-cid-5u7nhhc7]{min-height:44px;color:var(--accent);flex-shrink:0;align-items:center;font-size:.85rem;display:inline-flex}.home-facts[data-astro-cid-5u7nhhc7],.home-people[data-astro-cid-5u7nhhc7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.home-facts[data-astro-cid-5u7nhhc7] article[data-astro-cid-5u7nhhc7],.home-people[data-astro-cid-5u7nhhc7] a[data-astro-cid-5u7nhhc7]{padding:24px}.home-symbol[data-astro-cid-5u7nhhc7]{height:55px;color:var(--accent);font:2.8rem var(--font-display);display:block}h3[data-astro-cid-5u7nhhc7]{font:1.3rem/1.3 var(--font-display)}.home-facts[data-astro-cid-5u7nhhc7] p[data-astro-cid-5u7nhhc7],.home-people[data-astro-cid-5u7nhhc7] p[data-astro-cid-5u7nhhc7]{color:var(--ink-soft);margin-top:12px;font-size:.85rem;line-height:1.7}.home-note[data-astro-cid-5u7nhhc7]{color:var(--ink-soft);justify-content:space-between;align-items:center;gap:20px;margin-top:16px;font-size:.75rem;display:flex}.home-note[data-astro-cid-5u7nhhc7] a[data-astro-cid-5u7nhhc7]{min-height:44px;color:var(--accent);align-items:center;display:inline-flex}.home-years[data-astro-cid-5u7nhhc7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.home-year[data-astro-cid-5u7nhhc7]{flex-direction:column;height:100%;padding:28px;display:flex}.home-year-number[data-astro-cid-5u7nhhc7]{font:300 4rem var(--font-display);letter-spacing:-.05em;justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.home-year-number[data-astro-cid-5u7nhhc7]>span[data-astro-cid-5u7nhhc7]{font:1.5rem var(--font-sans);color:var(--accent)}.home-year[data-astro-cid-5u7nhhc7] h3[data-astro-cid-5u7nhhc7]{margin-top:12px}.home-year[data-astro-cid-5u7nhhc7] p[data-astro-cid-5u7nhhc7]{color:var(--ink-soft);margin:8px 0 28px;font-size:.85rem}.home-year-price[data-astro-cid-5u7nhhc7]{border-top:1px solid var(--line);color:var(--accent);font-family:var(--font-mono);margin-top:auto;padding-top:18px}.home-year-price[data-astro-cid-5u7nhhc7] span[data-astro-cid-5u7nhhc7]{color:var(--ink-soft);font:.75rem var(--font-sans)}.home-caption[data-astro-cid-5u7nhhc7]{color:var(--ink-soft);margin-top:16px;font-size:.75rem}a[data-astro-cid-5u7nhhc7].card{transition:border-color .2s,background .2s}a[data-astro-cid-5u7nhhc7].card:hover{border-color:var(--accent);background:var(--surface-2)}.home-people[data-astro-cid-5u7nhhc7] a[data-astro-cid-5u7nhhc7]{height:100%;display:block}.home-people[data-astro-cid-5u7nhhc7] .label[data-astro-cid-5u7nhhc7]{font-size:.6rem}.home-people[data-astro-cid-5u7nhhc7] h3[data-astro-cid-5u7nhhc7]{margin-top:18px}.home-person-place[data-astro-cid-5u7nhhc7]{color:var(--ink-soft);margin-top:4px;font-size:.75rem;line-height:1.6;display:block}.home-person-place[data-astro-cid-5u7nhhc7]>span[data-astro-cid-5u7nhhc7]{color:var(--accent)}.home-history[data-astro-cid-5u7nhhc7]{color:var(--ink-soft);justify-content:space-between;align-items:center;gap:24px;padding:24px 0 0;font-size:.85rem;line-height:1.8;display:flex}.home-history[data-astro-cid-5u7nhhc7] strong[data-astro-cid-5u7nhhc7]{color:var(--ink);font-weight:500}.home-history[data-astro-cid-5u7nhhc7]>span[data-astro-cid-5u7nhhc7]:last-child{color:var(--accent)}.home-tools[data-astro-cid-5u7nhhc7]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;display:grid}.home-tools[data-astro-cid-5u7nhhc7] a[data-astro-cid-5u7nhhc7]{border-bottom:1px solid var(--line);align-items:baseline;gap:16px;height:100%;padding-block:24px;display:flex}.home-tools[data-astro-cid-5u7nhhc7] a[data-astro-cid-5u7nhhc7]>span[data-astro-cid-5u7nhhc7]:nth-child(2){flex:1}.home-tool-index[data-astro-cid-5u7nhhc7]{font:.65rem var(--font-mono);color:var(--accent)}.home-tools[data-astro-cid-5u7nhhc7] h3[data-astro-cid-5u7nhhc7]{font-size:1.2rem}.home-tools[data-astro-cid-5u7nhhc7] p[data-astro-cid-5u7nhhc7]{color:var(--ink-soft);margin-top:8px;font-size:.8rem;line-height:1.7}.home-tools[data-astro-cid-5u7nhhc7] a[data-astro-cid-5u7nhhc7]:hover h3[data-astro-cid-5u7nhhc7]{color:var(--accent)}.home-together[data-astro-cid-5u7nhhc7]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.home-together[data-astro-cid-5u7nhhc7]>a[data-astro-cid-5u7nhhc7]{flex-direction:column;align-items:start;padding:32px;display:flex}.home-together[data-astro-cid-5u7nhhc7]>a[data-astro-cid-5u7nhhc7]:first-child{background:linear-gradient(135deg, #f0a87812, var(--surface))}.home-together[data-astro-cid-5u7nhhc7] h2[data-astro-cid-5u7nhhc7]{font-size:2.5rem}.home-together[data-astro-cid-5u7nhhc7] p[data-astro-cid-5u7nhhc7]:not(.label){color:var(--ink-soft);margin:20px 0;font-size:.9rem;line-height:1.8}.home-together[data-astro-cid-5u7nhhc7] .home-link[data-astro-cid-5u7nhhc7]{margin-top:auto}@media (width<=900px){.home-facts[data-astro-cid-5u7nhhc7],.home-people[data-astro-cid-5u7nhhc7]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-heading[data-astro-cid-5u7nhhc7]{flex-direction:column;align-items:start;gap:12px}.home-heading[data-astro-cid-5u7nhhc7]>p[data-astro-cid-5u7nhhc7]{max-width:540px}}@media (width<=600px){.home-section[data-astro-cid-5u7nhhc7]{padding-block:40px}.home-facts[data-astro-cid-5u7nhhc7],.home-people[data-astro-cid-5u7nhhc7]{gap:10px}.home-facts[data-astro-cid-5u7nhhc7] article[data-astro-cid-5u7nhhc7],.home-people[data-astro-cid-5u7nhhc7] a[data-astro-cid-5u7nhhc7]{padding:18px 14px}h3[data-astro-cid-5u7nhhc7]{font-size:1.15rem}.home-note[data-astro-cid-5u7nhhc7]{flex-direction:column;align-items:start;gap:0}.home-years[data-astro-cid-5u7nhhc7]{grid-template-columns:1fr;gap:12px}.home-year[data-astro-cid-5u7nhhc7]{padding:22px}.home-year-number[data-astro-cid-5u7nhhc7]{margin-bottom:18px;font-size:3rem}.home-year[data-astro-cid-5u7nhhc7] p[data-astro-cid-5u7nhhc7]{margin-bottom:18px}.home-tools[data-astro-cid-5u7nhhc7],.home-together[data-astro-cid-5u7nhhc7]{grid-template-columns:1fr}.home-together[data-astro-cid-5u7nhhc7]>a[data-astro-cid-5u7nhhc7]{padding:24px}.home-together[data-astro-cid-5u7nhhc7] h2[data-astro-cid-5u7nhhc7]{font-size:2rem}}
