.about-hero[data-astro-cid-fwdcsva6]{position:relative;min-height:min(820px,88svh);display:flex;align-items:end;overflow:hidden;color:#fff;background:#1c291b}.hero-image[data-astro-cid-fwdcsva6],.hero-shade[data-astro-cid-fwdcsva6]{position:absolute;inset:0;width:100%;height:100%}.hero-image[data-astro-cid-fwdcsva6]{object-fit:cover;object-position:center 48%;animation:hero-settle 1.6s ease-out both}.hero-shade[data-astro-cid-fwdcsva6]{background:linear-gradient(90deg,#0a160ccc,#0a160c47 65%,#0a160c1f),linear-gradient(0deg,rgba(10,22,12,.45),transparent 60%)}.hero-content[data-astro-cid-fwdcsva6]{position:relative;z-index:1;padding-top:11rem;padding-bottom:clamp(5rem,9vw,8rem)}h1[data-astro-cid-fwdcsva6]{max-width:900px;margin:1.15rem 0 1.4rem;color:#fff;font-size:clamp(3.4rem,8vw,7rem);line-height:.98;letter-spacing:-.055em}h1[data-astro-cid-fwdcsva6] span[data-astro-cid-fwdcsva6]{color:#e2e8d8}.about-hero[data-astro-cid-fwdcsva6] p[data-astro-cid-fwdcsva6]{max-width:600px;color:#ffffffeb;font-size:clamp(1rem,1.55vw,1.2rem);line-height:1.65}.hero-link[data-astro-cid-fwdcsva6]{display:inline-flex;align-items:center;gap:.8rem;margin-top:2rem;padding-bottom:.45rem;border-bottom:1px solid rgba(255,255,255,.7);color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:gap .3s ease}.hero-link[data-astro-cid-fwdcsva6]:hover{gap:1.15rem}@keyframes hero-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}.intro-section[data-astro-cid-fwdcsva6]{padding:clamp(5rem,9vw,8rem) 0;background:#fff}.intro-layout[data-astro-cid-fwdcsva6]{display:grid;align-items:center;gap:clamp(3rem,7vw,7rem)}.intro-copy[data-astro-cid-fwdcsva6] h2[data-astro-cid-fwdcsva6],.section-heading[data-astro-cid-fwdcsva6] h2[data-astro-cid-fwdcsva6],.details-heading[data-astro-cid-fwdcsva6] h2[data-astro-cid-fwdcsva6],.closing-layout[data-astro-cid-fwdcsva6] h2[data-astro-cid-fwdcsva6]{letter-spacing:-.045em;line-height:1.08}.intro-copy[data-astro-cid-fwdcsva6] h2[data-astro-cid-fwdcsva6]{max-width:10ch;margin:1rem 0 1.5rem;font-size:clamp(2.5rem,4.5vw,4.5rem)}.intro-copy[data-astro-cid-fwdcsva6] p[data-astro-cid-fwdcsva6]{max-width:54ch;color:var(--vt-text-body);font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.75}.intro-copy[data-astro-cid-fwdcsva6] p[data-astro-cid-fwdcsva6]+p[data-astro-cid-fwdcsva6]{margin-top:1rem}.text-link[data-astro-cid-fwdcsva6]{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.7rem;padding-bottom:.3rem;border-bottom:1px solid var(--vt-moss);color:var(--vt-moss-dark);font-size:.83rem;font-weight:700;transition:gap .3s ease}.text-link[data-astro-cid-fwdcsva6]:hover{gap:1rem}.intro-image[data-astro-cid-fwdcsva6]{position:relative;min-width:0;overflow:hidden;border-radius:14px}.intro-image[data-astro-cid-fwdcsva6] img[data-astro-cid-fwdcsva6]{display:block;width:100%;height:clamp(350px,40vw,560px);object-fit:cover}.intro-image[data-astro-cid-fwdcsva6] figcaption[data-astro-cid-fwdcsva6]{position:absolute;right:1rem;bottom:1rem;left:1rem;width:fit-content;padding:.65rem .9rem;border-radius:4px;background:#141f14cc;color:#fff;font-size:.76rem;letter-spacing:.04em;backdrop-filter:blur(10px)}.stories-section[data-astro-cid-fwdcsva6]{padding:clamp(5rem,9vw,8rem) 0;background:#f2f5ed}.section-heading[data-astro-cid-fwdcsva6]{max-width:780px;margin-bottom:3rem}.section-heading[data-astro-cid-fwdcsva6] h2[data-astro-cid-fwdcsva6]{max-width:14ch;margin:1rem 0;font-size:clamp(2.4rem,4.5vw,4.5rem)}.section-heading[data-astro-cid-fwdcsva6] p[data-astro-cid-fwdcsva6]{color:var(--vt-text-muted);font-size:1.08rem;line-height:1.7}.stories-grid[data-astro-cid-fwdcsva6]{display:grid;gap:1.4rem}.story-card[data-astro-cid-fwdcsva6]{min-width:0;overflow:hidden;border:1px solid var(--vt-border);border-radius:12px;background:#fff}.story-image[data-astro-cid-fwdcsva6]{position:relative;overflow:hidden;aspect-ratio:4 / 3}.story-image[data-astro-cid-fwdcsva6] img[data-astro-cid-fwdcsva6]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.story-card[data-astro-cid-fwdcsva6]:hover .story-image[data-astro-cid-fwdcsva6] img[data-astro-cid-fwdcsva6]{transform:scale(1.05)}.story-copy[data-astro-cid-fwdcsva6]{padding:clamp(1.4rem,2.3vw,2.1rem)}.story-label[data-astro-cid-fwdcsva6]{color:var(--vt-moss);font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.story-copy[data-astro-cid-fwdcsva6] h3[data-astro-cid-fwdcsva6]{margin:.7rem 0;font-size:clamp(1.4rem,2vw,1.85rem);line-height:1.2;letter-spacing:-.03em}.story-copy[data-astro-cid-fwdcsva6] p[data-astro-cid-fwdcsva6]{color:var(--vt-text-muted);font-size:.94rem;line-height:1.7}.details-section[data-astro-cid-fwdcsva6]{padding:clamp(5rem,9vw,8rem) 0;background:#fff}.details-layout[data-astro-cid-fwdcsva6]{display:grid;align-items:start;gap:3rem}.details-heading[data-astro-cid-fwdcsva6] h2[data-astro-cid-fwdcsva6]{max-width:12ch;margin-top:1rem;font-size:clamp(2.4rem,4vw,4rem)}.details-list[data-astro-cid-fwdcsva6]{list-style:none;border-top:1px solid var(--vt-border)}.detail-item[data-astro-cid-fwdcsva6]{display:grid;grid-template-columns:3rem 1fr;gap:1rem;padding:1.7rem 0;border-bottom:1px solid var(--vt-border)}.detail-number[data-astro-cid-fwdcsva6]{padding-top:.3rem;color:var(--vt-moss);font-size:.76rem;font-weight:700;letter-spacing:.13em}.detail-item[data-astro-cid-fwdcsva6] h3[data-astro-cid-fwdcsva6]{margin-bottom:.35rem;font-size:clamp(1.25rem,1.8vw,1.55rem);line-height:1.3}.detail-item[data-astro-cid-fwdcsva6] p[data-astro-cid-fwdcsva6]{max-width:48ch;color:var(--vt-text-muted);font-size:.96rem;line-height:1.7}.closing-section[data-astro-cid-fwdcsva6]{padding:clamp(5rem,9vw,8rem) 0;background:#172719;color:#fff}.closing-layout[data-astro-cid-fwdcsva6]{max-width:900px;text-align:center}.closing-layout[data-astro-cid-fwdcsva6] h2[data-astro-cid-fwdcsva6]{margin:1rem auto;color:#fff;font-size:clamp(2.5rem,5vw,4.8rem)}.closing-layout[data-astro-cid-fwdcsva6] p[data-astro-cid-fwdcsva6]{max-width:580px;margin:0 auto;color:#fffc;font-size:1.05rem;line-height:1.7}.closing-actions[data-astro-cid-fwdcsva6]{display:flex;justify-content:center;flex-wrap:wrap;gap:.9rem;margin-top:2rem}.closing-actions[data-astro-cid-fwdcsva6] .btn-secondary[data-astro-cid-fwdcsva6]{border:1px solid rgba(255,255,255,.5);color:#fff;background:transparent}.closing-actions[data-astro-cid-fwdcsva6] .btn-secondary[data-astro-cid-fwdcsva6]:hover{background:#fff;color:var(--vt-moss-dark)}@media(min-width:800px){.intro-layout[data-astro-cid-fwdcsva6]{grid-template-columns:1fr 1fr}.details-layout[data-astro-cid-fwdcsva6]{grid-template-columns:.85fr 1.15fr;gap:clamp(3rem,8vw,8rem)}}@media(min-width:760px){.stories-grid[data-astro-cid-fwdcsva6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.about-hero[data-astro-cid-fwdcsva6]{min-height:75svh}.hero-content[data-astro-cid-fwdcsva6]{padding-top:9rem;padding-bottom:4rem}.intro-image[data-astro-cid-fwdcsva6] img[data-astro-cid-fwdcsva6]{height:320px}.section-heading[data-astro-cid-fwdcsva6]{margin-bottom:2rem}.closing-actions[data-astro-cid-fwdcsva6]{flex-direction:column}.closing-actions[data-astro-cid-fwdcsva6] a[data-astro-cid-fwdcsva6]{width:100%;justify-content:center;text-align:center}}@media(prefers-reduced-motion:reduce){.hero-image[data-astro-cid-fwdcsva6]{animation:none}.story-image[data-astro-cid-fwdcsva6] img[data-astro-cid-fwdcsva6],.hero-link[data-astro-cid-fwdcsva6],.text-link[data-astro-cid-fwdcsva6]{transition:none}}
