.about-hero-section[data-astro-cid-kh7btl4r]{padding:70px 0 50px;background:linear-gradient(180deg,#f0f3fa,#fff);text-align:center;border-bottom:1px solid var(--color-border)}.badge-sdg[data-astro-cid-kh7btl4r]{display:inline-flex;align-items:center;gap:8px;background:#fffdfb;border:1px solid var(--color-border);padding:6px 16px;border-radius:var(--radius-full);font-size:.85rem;font-weight:600;color:var(--color-wine);margin-bottom:20px;box-shadow:var(--shadow-sm)}.about-title[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-size:clamp(2rem,4vw,3rem);font-weight:800;color:var(--color-wine-dark);letter-spacing:-.02em;max-width:820px;margin:0 auto 16px;line-height:1.2}.about-lead[data-astro-cid-kh7btl4r]{font-size:1.15rem;color:var(--color-text-muted);max-width:720px;margin:0 auto;line-height:1.6}.about-content-section[data-astro-cid-kh7btl4r]{padding:60px 0 80px;background:var(--color-bg)}.about-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr 340px;gap:40px;align-items:flex-start}.about-main-card[data-astro-cid-kh7btl4r]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:36px 40px;box-shadow:var(--shadow-sm)}.about-main-card[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-size:1.65rem;font-weight:700;color:var(--color-wine-dark);margin:32px 0 16px;letter-spacing:-.01em}.about-main-card[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]:first-of-type{margin-top:0}.about-main-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1.05rem;color:var(--color-text-muted);line-height:1.7;margin-bottom:20px}.about-main-card[data-astro-cid-kh7btl4r] strong[data-astro-cid-kh7btl4r]{color:var(--color-wine-dark)}.mission-callout[data-astro-cid-kh7btl4r]{display:flex;gap:16px;background:#eef0fd;border-left:4px solid var(--color-brand-blue, #555de3);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:20px;margin:28px 0}.mission-icon[data-astro-cid-kh7btl4r]{font-size:1.8rem;flex-shrink:0}.mission-callout[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.1rem;margin:0 0 6px;color:var(--color-wine)}.mission-callout[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0;font-style:italic;color:var(--color-text);font-size:.98rem}.offerings-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:20px}.offering-box[data-astro-cid-kh7btl4r]{background:#fffdfb;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:20px;transition:transform .2s ease,box-shadow .2s ease}.offering-box[data-astro-cid-kh7btl4r]:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.offering-num[data-astro-cid-kh7btl4r]{display:inline-block;font-family:var(--font-heading);font-size:1.1rem;font-weight:800;color:var(--color-wine);margin-bottom:8px}.offering-box[data-astro-cid-kh7btl4r] h4[data-astro-cid-kh7btl4r]{margin:0 0 8px;font-size:1rem;color:var(--color-wine-dark)}.offering-box[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0;font-size:.88rem;line-height:1.5}.about-sidebar[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:24px}.founder-card[data-astro-cid-kh7btl4r],.impact-card[data-astro-cid-kh7btl4r]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:28px;text-align:center;box-shadow:var(--shadow-sm)}.founder-avatar[data-astro-cid-kh7btl4r]{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,var(--color-wine),#8C243B);color:#fff;font-size:1.4rem;font-weight:800;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;border:3px solid var(--color-brand-blue, #555de3)}.founder-name[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:var(--color-wine-dark);margin:0 0 4px}.founder-role[data-astro-cid-kh7btl4r]{font-size:.85rem;color:var(--color-wine);font-weight:600;margin:0 0 14px}.founder-bio[data-astro-cid-kh7btl4r]{font-size:.88rem;color:var(--color-text-muted);line-height:1.5;margin-bottom:18px}.founder-socials[data-astro-cid-kh7btl4r]{display:flex;justify-content:center;gap:12px}.social-link[data-astro-cid-kh7btl4r]{font-size:.82rem;font-weight:600;padding:6px 14px;border-radius:var(--radius-full);background:#fffdfb;border:1px solid var(--color-border);color:var(--color-wine-dark);text-decoration:none;transition:all .15s ease}.social-link[data-astro-cid-kh7btl4r]:hover{border-color:var(--color-wine);color:var(--color-wine)}.impact-card[data-astro-cid-kh7btl4r]{text-align:left}.impact-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-size:1.1rem;font-weight:700;margin:0 0 16px;color:var(--color-wine-dark)}.impact-list[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.impact-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;padding-bottom:12px;border-bottom:1px dashed var(--color-border)}.impact-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:last-child{border-bottom:none;padding-bottom:0}.impact-val[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-size:1.35rem;font-weight:800;color:var(--color-wine)}.impact-label[data-astro-cid-kh7btl4r]{font-size:.82rem;color:var(--color-text-muted)}@media(max-width:900px){.about-grid[data-astro-cid-kh7btl4r],.offerings-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}}
