.topo[data-astro-cid-2auyajnk]{position:absolute;inset:0;z-index:-1;color:#8d5c72;pointer-events:none;contain:paint}.topo[data-astro-cid-2auyajnk]:before{content:"";position:absolute;inset:0;background:currentColor;opacity:.55;-webkit-mask:url(/patterns/contours.svg) center / cover no-repeat;mask:url(/patterns/contours.svg) center / cover no-repeat}svg[data-astro-cid-2auyajnk]{position:absolute;inset:0;width:100%;height:100%}path[data-astro-cid-2auyajnk]{fill:none;stroke:currentColor;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;opacity:.95}.hero[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;box-sizing:border-box;display:flex;align-items:center;height:calc(100svh - var(--header-h));padding:clamp(.75rem,2.5vh,2rem) 0 calc(var(--ridge-h) + .75rem);margin-bottom:calc(-1 * var(--ridge-h));background:var(--cranberry);color:#fff;overflow:hidden}.hero[data-astro-cid-j7pv25f6] .hero-photo,.hero[data-astro-cid-j7pv25f6] .hero-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3}.hero[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(95deg,#2a0312f0,#4e0620e0,#580824b3 68%,#3404168c)}.hero-inner[data-astro-cid-j7pv25f6]{position:relative}.hero-inner[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{max-width:720px}.kicker[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.75rem;margin-bottom:1rem;font-weight:600;font-size:.95rem;letter-spacing:.02em}.wheel[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff}h1[data-astro-cid-j7pv25f6]{margin-bottom:.85rem;font-size:clamp(2.6rem,6.4vw,4.8rem);line-height:.98;letter-spacing:-.035em}.pre[data-astro-cid-j7pv25f6]{display:block;margin-bottom:.3rem;font-size:.42em;font-weight:500;letter-spacing:-.01em}.lead[data-astro-cid-j7pv25f6]{max-width:36ch;margin-bottom:1.5rem;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.5;color:#fffffff2}.hashtag[data-astro-cid-j7pv25f6]{margin:1.25rem 0 0;font:700 1.05rem/1 var(--font-display);letter-spacing:.02em;color:#ffd2ef}.coords[data-astro-cid-j7pv25f6]{position:absolute;right:var(--gutter);bottom:calc(var(--ridge-h) + 1.25rem);margin:0;font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffffd9}.hero-ridge{position:relative;z-index:1}.who-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.who-photo[data-astro-cid-j7pv25f6]{position:relative}.who-photo[data-astro-cid-j7pv25f6] img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-lg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 125%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0 22 L18 9 L30 15 L52 0 L70 12 L82 6 L100 16 V125 H0Z%22/%3E%3C/svg%3E") top / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 125%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0 22 L18 9 L30 15 L52 0 L70 12 L82 6 L100 16 V125 H0Z%22/%3E%3C/svg%3E") top / 100% 100% no-repeat}.who-photo[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:auto -1.25rem -1.25rem auto;width:45%;height:40%;z-index:-1;border-radius:var(--radius-lg);background:var(--grad);opacity:.18}.about[data-astro-cid-j7pv25f6]{font-size:1.125rem;color:var(--ink-2)}.mission[data-astro-cid-j7pv25f6]{margin:1.75rem 0;padding:1.25rem 1.5rem;border-left:5px solid var(--cranberry);border-radius:0 var(--radius) var(--radius) 0;background:var(--blush);color:var(--ink)}.mission[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;margin-bottom:.35rem;font-family:var(--font-display);color:var(--cranberry)}.who-cta[data-astro-cid-j7pv25f6]{margin:0}.avenues[data-astro-cid-j7pv25f6]{--contour-opacity: .06;color:var(--cranberry)}.avenue-grid[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(1.25rem,2.5vw,1.75rem);list-style:none;margin:0;padding:0}.avenue-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{flex:0 1 calc((100% - 5.25rem)/4);min-width:250px}.more[data-astro-cid-j7pv25f6]{margin:clamp(2.5rem,5vw,3.5rem) 0 0;text-align:center}.event-list[data-astro-cid-j7pv25f6]{display:grid;gap:1.25rem;max-width:900px;margin:0 auto;padding:0;list-style:none}.join[data-astro-cid-j7pv25f6]{padding-bottom:clamp(3rem,6vw,5rem)}@media(max-width:960px){.who-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.who-photo[data-astro-cid-j7pv25f6]{max-width:520px}.who-photo[data-astro-cid-j7pv25f6] img{aspect-ratio:4 / 3}.coords[data-astro-cid-j7pv25f6]{display:none}}@media(max-width:720px){.hero[data-astro-cid-j7pv25f6]:after{background:linear-gradient(180deg,#2a0312f0,#4e0620d1 46%,#3404169e)}h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.35rem,11vw,3.2rem)}}@media(max-height:700px){h1[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,5vw,3rem)}.lead[data-astro-cid-j7pv25f6]{margin-bottom:1rem}.hashtag[data-astro-cid-j7pv25f6]{margin-top:.85rem}}@media(max-width:600px){.avenue-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{flex-basis:100%}}
