.hero[data-astro-cid-k6p2msus]{background:#fff;grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.hero-img[data-astro-cid-k6p2msus]{object-fit:cover;grid-area:1/2;width:100%;height:100%;min-height:540px}.hero-inner[data-astro-cid-k6p2msus]{padding:clamp(48px, 6vw, 96px) var(--gutter);grid-area:1/1;max-width:640px;margin-left:auto}.hero[data-astro-cid-k6p2msus] h1[data-astro-cid-k6p2msus]{letter-spacing:-.02em;max-width:13ch;font-style:italic;font-weight:800}.hero-lede[data-astro-cid-k6p2msus]{max-width:56ch;color:var(--muted);font-size:1.2rem}.hero[data-astro-cid-k6p2msus] .btn--ghost[data-astro-cid-k6p2msus]{color:var(--ink)}.hero-cta[data-astro-cid-k6p2msus]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}@media (width<=860px){.hero[data-astro-cid-k6p2msus]{grid-template-columns:1fr}.hero-img[data-astro-cid-k6p2msus]{grid-area:2/1;min-height:260px}.hero-inner[data-astro-cid-k6p2msus]{margin:0}}.facts[data-astro-cid-k6p2msus]{background:var(--brand-primary);color:#fff}.facts-grid[data-astro-cid-k6p2msus]{grid-template-columns:repeat(4,1fr);display:grid}.fact[data-astro-cid-k6p2msus]{border-left:1px solid #ffffff26;padding:28px 20px}.fact[data-astro-cid-k6p2msus]:first-child{border-left:0;padding-left:0}.fact[data-astro-cid-k6p2msus] strong[data-astro-cid-k6p2msus]{font-family:var(--font-head);font-size:clamp(1.1rem,1.8vw,1.5rem);font-weight:800;font-stretch:85%;line-height:1.15;display:block}.fact[data-astro-cid-k6p2msus] span[data-astro-cid-k6p2msus]{opacity:.75;font-size:.9rem}@media (width<=800px){.facts-grid[data-astro-cid-k6p2msus]{grid-template-columns:1fr 1fr}.fact[data-astro-cid-k6p2msus]{border-top:1px solid #ffffff26;border-left:0;padding-left:0}}#plants[data-astro-cid-k6p2msus]{scroll-margin-top:88px}.plant-grid[data-astro-cid-k6p2msus]{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}.plant[data-astro-cid-k6p2msus]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;display:flex;overflow:hidden}.plant[data-astro-cid-k6p2msus] img[data-astro-cid-k6p2msus]{aspect-ratio:16/10;object-fit:cover;width:100%}.plant-body[data-astro-cid-k6p2msus]{flex-direction:column;flex:1;padding:22px;display:flex}.plant-body[data-astro-cid-k6p2msus]>p[data-astro-cid-k6p2msus]:not(.plant-city):not(.plant-metals){color:var(--muted);flex:1;font-size:.97rem}.plant-city[data-astro-cid-k6p2msus]{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-accent);margin:0 0 6px;font-size:.8rem;font-weight:700}.plant[data-astro-cid-k6p2msus] h3[data-astro-cid-k6p2msus]{margin-bottom:.3em}.plant-metals[data-astro-cid-k6p2msus]{margin-bottom:.8em;font-size:.92rem;font-weight:600}.more[data-astro-cid-k6p2msus]{color:var(--ink);font-weight:700;text-decoration:none}.more[data-astro-cid-k6p2msus]:hover{color:var(--brand-accent)}.line[data-astro-cid-k6p2msus]{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:1fr 1.4fr;align-items:center;gap:32px;margin-top:32px;padding:24px;display:grid}.line[data-astro-cid-k6p2msus] img[data-astro-cid-k6p2msus]{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius);width:100%}.line[data-astro-cid-k6p2msus] p[data-astro-cid-k6p2msus]:not(.eyebrow){color:var(--muted)}@media (width<=960px){.plant-grid[data-astro-cid-k6p2msus]{grid-template-columns:1fr 1fr}}@media (width<=640px){.plant-grid[data-astro-cid-k6p2msus],.line[data-astro-cid-k6p2msus]{grid-template-columns:1fr}}.steps[data-astro-cid-k6p2msus]{grid-template-columns:repeat(3,1fr);gap:28px;margin:40px 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-k6p2msus] span[data-astro-cid-k6p2msus]{font-family:var(--font-head);color:var(--brand-accent);font-size:2.6rem;font-style:italic;font-weight:800;line-height:1}.steps[data-astro-cid-k6p2msus] h3[data-astro-cid-k6p2msus]{margin-top:12px}.steps[data-astro-cid-k6p2msus] p[data-astro-cid-k6p2msus]{color:var(--muted)}@media (width<=800px){.steps[data-astro-cid-k6p2msus]{grid-template-columns:1fr}}.story[data-astro-cid-k6p2msus]{grid-template-columns:1fr 1.5fr;gap:clamp(32px,5vw,72px);display:grid}.story-text[data-astro-cid-k6p2msus] p[data-astro-cid-k6p2msus]{font-size:1.1rem}@media (width<=860px){.story[data-astro-cid-k6p2msus]{grid-template-columns:1fr}}.team[data-astro-cid-k6p2msus]{grid-template-columns:repeat(3,1fr);gap:24px;margin:32px 0 0;padding:0;list-style:none;display:grid}.team[data-astro-cid-k6p2msus] li[data-astro-cid-k6p2msus]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:24px}.team[data-astro-cid-k6p2msus] h3[data-astro-cid-k6p2msus]{margin-bottom:.1em}.role[data-astro-cid-k6p2msus]{color:var(--brand-accent);margin-bottom:.8em;font-size:.9rem;font-weight:700}.team[data-astro-cid-k6p2msus] p[data-astro-cid-k6p2msus]:not(.role){color:var(--muted);margin:0;font-size:.97rem}@media (width<=860px){.team[data-astro-cid-k6p2msus]{grid-template-columns:1fr}}.posts[data-astro-cid-k6p2msus]{grid-template-columns:repeat(3,1fr);gap:24px;margin:32px 0 24px;padding:0;list-style:none;display:grid}.posts[data-astro-cid-k6p2msus] a[data-astro-cid-k6p2msus]{border:1px solid var(--line);border-radius:var(--radius);height:100%;color:var(--ink);flex-direction:column;gap:8px;padding:24px;text-decoration:none;display:flex}.posts[data-astro-cid-k6p2msus] a[data-astro-cid-k6p2msus]:hover{border-color:var(--ink)}.posts[data-astro-cid-k6p2msus] time[data-astro-cid-k6p2msus]{color:var(--muted);font-size:.85rem;font-weight:600}.posts[data-astro-cid-k6p2msus] h3[data-astro-cid-k6p2msus]{flex:1;font-size:1.15rem}@media (width<=860px){.posts[data-astro-cid-k6p2msus]{grid-template-columns:1fr}}.sell[data-astro-cid-k6p2msus]{background:var(--brand-primary);color:#fff;padding:clamp(48px,6vw,80px) 0}.sell[data-astro-cid-k6p2msus] h2[data-astro-cid-k6p2msus]{color:#fff}.sell[data-astro-cid-k6p2msus] p[data-astro-cid-k6p2msus]:not(.eyebrow){color:#fffc;max-width:56ch;margin:0}.sell-inner[data-astro-cid-k6p2msus]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}
