@import url("https://fonts.googleapis.com/css2?family=Anton&family=Open+Sauce+One:wght@400;500;600;700&display=swap");:root{--background:#050505;--surface-100:hsla(0,0%,100%,.02);--surface-200:hsla(0,0%,100%,.05);--stroke:hsla(0,0%,100%,.12);--foreground:#f5f5f5;--muted:hsla(0,0%,96%,.68);--layout-gutter:clamp(1.8rem,6vw,6rem);--layout-max-width:min(1680px,100%);--reveal-duration:0.75s;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}::selection{background:hsla(0,0%,100%,.2);color:var(--foreground)}body{font-family:Helvetica Neue,Arial,sans-serif;font-weight:600;background:radial-gradient(circle at 30% -10%,hsla(0,0%,100%,.12),transparent 45%),radial-gradient(circle at 80% -20%,hsla(0,0%,100%,.07),transparent 45%),var(--background);color:var(--foreground);line-height:1.6;min-height:100vh;display:flex;flex-direction:column;scroll-behavior:smooth}a{color:inherit;text-decoration:none}a:focus-visible,a:hover{text-decoration:underline}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(5,5,5,.85);padding:1.3rem 0;font-family:Open Sauce One,Helvetica Neue,Arial,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.12em}.site-header *{font-family:inherit}.navbar{width:100%;max-width:var(--layout-max-width);margin:0 auto;padding:0 var(--layout-gutter);display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.brand-name{display:none}.brand-mark{display:inline-flex;align-items:center;margin-right:auto;padding:.15rem 0;transition:transform .25s ease,opacity .25s ease}.brand-mark:focus-visible,.brand-mark:hover{transform:translateY(-1px);opacity:.92}.brand-mark-logo{display:block;width:clamp(92px,7vw,160px);max-height:clamp(52px,7.5vw,64px);height:auto}.scroll-progress-bar{display:block;width:100%;height:2px;margin-top:1rem;background:linear-gradient(90deg,#f2e8d9,hsla(0,0%,100%,.85));transform-origin:left;transform:scaleX(0);transition:transform .12s ease-out}.brand-name{text-transform:uppercase;letter-spacing:.18em;font-size:.92rem}.nav-links{display:flex;gap:1.6rem;align-items:center;font-size:.88rem;font-weight:600;letter-spacing:.12em}.nav-link{position:relative;display:inline-flex;align-items:center;padding:.35rem 0;color:hsla(0,0%,96%,.78);transition:color .25s ease,transform .25s ease}.nav-link:after{content:"";position:absolute;left:0;bottom:-.1rem;width:100%;height:2px;background:hsla(0,0%,100%,.3);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.nav-link:focus-visible:after,.nav-link:hover:after{transform:scaleX(1)}.nav-link[aria-current=page]:after{transform:scaleX(1)}.nav-link:focus-visible,.nav-link:hover,.nav-link[aria-current=page]{color:var(--foreground);transform:translateY(-2px)}.nav-link--cta{padding:.55rem 1.4rem;margin-left:.6rem;border-radius:999px;background:hsla(0,0%,96%,.92);color:#050505;letter-spacing:.14em;font-weight:700;box-shadow:0 18px 36px rgba(0,0,0,.35)}.nav-link--cta:after{display:none}.nav-link--cta:focus-visible,.nav-link--cta:hover{background:hsla(0,0%,96%,.84);color:#050505}.nav-link--cta[aria-current=page]{box-shadow:0 0 0 2px hsla(0,0%,100%,.35)}@media (max-width:640px){.navbar{flex-direction:column;align-items:flex-start;gap:.8rem}.nav-links{flex-wrap:wrap;gap:.6rem .8rem;width:100%;justify-content:flex-start}.nav-link--cta{margin-left:0}}main{width:100%;max-width:var(--layout-max-width);margin:0 auto;padding:0 0 clamp(1.6rem,4vw,2.8rem);display:grid;grid-gap:clamp(1.2rem,3vw,2.2rem);gap:clamp(1.2rem,3vw,2.2rem)}.section{padding:clamp(1.2rem,3.2vw,2rem) var(--layout-gutter);position:relative;display:grid;grid-gap:clamp(.8rem,2vw,1.4rem);gap:clamp(.8rem,2vw,1.4rem);border-bottom:1px solid hsla(0,0%,100%,.08)}.reveal{opacity:0;transform:translateY(32px);transition:opacity var(--reveal-duration) cubic-bezier(.19,1,.22,1),transform var(--reveal-duration) cubic-bezier(.19,1,.22,1),filter var(--reveal-duration) linear;transition-delay:var(--reveal-delay,0ms);will-change:opacity,transform;filter:saturate(.75)}.reveal--fade{transform:translateY(18px)}.reveal--scale{transform:scale(.94)}.reveal.is-visible{opacity:1;transform:translateY(0);filter:saturate(1)}.reveal.is-visible.reveal--scale,.reveal.is-visible[data-variant=scale]{transform:perspective(900px) translateZ(0) scale(1)}.reveal.is-visible.reveal--fade,.reveal.is-visible[data-variant=fade]{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important;transition:none!important;filter:none!important}}.hero{min-height:clamp(640px,100vh,920px);align-content:center;row-gap:clamp(1.6rem,4vw,2.8rem);position:relative;isolation:isolate;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-inline:clamp(1.6rem,5vw,3.2rem);--hero-focus-content-scale:1;--hero-focus-actions-scale:1;--hero-focus-opacity:1;--hero-focus-translate:0px;--hero-focus-tag-letter:0.3em}.section h1,.section h2{font-size:clamp(1.5rem,3.6vw,2.3rem);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.9rem}.section p{font-size:clamp(.84rem,1.6vw,.98rem);letter-spacing:.03em;color:var(--muted);max-width:50ch}.hero-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:clamp(1.2rem,4vw,2.4rem);gap:clamp(1.2rem,4vw,2.4rem);align-items:center;position:relative;isolation:isolate;width:100%;max-width:var(--layout-max-width);margin:0 auto}.hero:after,.hero:before{content:"";position:absolute;inset:0;z-index:-2}.hero:before{background-image:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.12),transparent 68%),radial-gradient(circle at 80% 10%,rgba(236,72,153,.2),transparent 72%),-webkit-image-set(url("/hero.webp") type("image/webp"),url("/hero.jpg") type("image/jpeg"));background-image:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.12),transparent 68%),radial-gradient(circle at 80% 10%,rgba(236,72,153,.2),transparent 72%),image-set(url("/hero.webp") type("image/webp"),url("/hero.jpg") type("image/jpeg"));background-position:20% 20%,80% 10%,50%;background-size:auto,auto,cover;background-repeat:no-repeat,no-repeat,no-repeat;filter:saturate(.92)}.hero:after{background:linear-gradient(160deg,rgba(5,5,5,.9),rgba(5,5,5,.55) 45%,rgba(5,5,5,.94));box-shadow:inset 0 0 140px rgba(0,0,0,.65),inset 0 -120px 140px rgba(5,5,5,.75);z-index:-1}.hero.section{padding:0;border-bottom:none}.hero-content{display:grid;grid-gap:clamp(.9rem,2.6vw,1.6rem);gap:clamp(.9rem,2.6vw,1.6rem);padding-left:clamp(1.8rem,6vw,5rem);transform-origin:left top;transform:scale(var(--hero-focus-content-scale,1));opacity:var(--hero-focus-opacity,1);transition:transform .24s ease-out,opacity .24s ease-out}.hero-content p{margin:0}.hero-tagline{letter-spacing:.3em;font-size:clamp(.82rem,1.2vw,1.05rem);color:hsla(0,0%,96%,.65)}.hero h1,.hero-tagline{text-transform:uppercase}.hero h1{font-size:clamp(2.6rem,6vw,3.6rem);letter-spacing:.11em}.hero-headline{display:inline-block;font-size:clamp(2.8rem,6.4vw,4rem);letter-spacing:var(--hero-headline-letter,.16em);line-height:1.08;transform-origin:left center;transform:scale(var(--hero-headline-scale,1));will-change:transform;opacity:var(--hero-headline-opacity,1);transition:transform .18s ease-out,letter-spacing .2s ease-out,opacity .2s ease-out}.hero-subhead{font-size:clamp(.9rem,2vw,1.1rem);letter-spacing:.06em;color:hsla(0,0%,96%,.78);max-width:48ch}.hero-cta{display:flex;justify-content:flex-end;padding-right:clamp(1.8rem,6vw,5rem);transform-origin:right center;transform:translateY(var(--hero-focus-translate,0)) scale(var(--hero-focus-actions-scale,1));opacity:var(--hero-focus-opacity,1);transition:transform .22s ease-out,opacity .22s ease-out}.hero-actions{display:flex;flex-direction:column;align-items:flex-end;gap:.7rem}.vision{display:grid;grid-gap:clamp(2rem,5vw,3rem);gap:clamp(2rem,5vw,3rem)}.vision-header{display:grid;grid-gap:clamp(1rem,3vw,1.5rem);gap:clamp(1rem,3vw,1.5rem);width:100%;justify-self:stretch;justify-items:start}.vision-kicker{text-transform:uppercase;letter-spacing:.32em;font-size:.78rem;color:hsla(0,0%,96%,.55)}.community-lede,.vision-lede{max-width:none;width:100%;margin:0}.community-lede,.vision-lede{text-align:center;max-width:100%!important}.vision-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:clamp(1.4rem,4vw,2.2rem);gap:clamp(1.4rem,4vw,2.2rem)}.vision-card{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:1.5rem;padding:clamp(1.6rem,3.8vw,2.2rem);display:grid;grid-gap:.9rem;gap:.9rem;min-height:220px;box-shadow:0 20px 45px rgba(0,0,0,.35)}.vision-card h3{text-transform:uppercase;letter-spacing:.18em;font-size:.98rem;color:hsla(0,0%,96%,.9)}.vision-card p{color:hsla(0,0%,96%,.7)}.hero-panel h2{text-transform:uppercase;letter-spacing:.2em;font-size:.9rem;color:hsla(0,0%,96%,.85)}.cta-section{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.4rem,6vw,3.6rem);gap:clamp(2.4rem,6vw,3.6rem);align-items:start}.cta-hero{display:grid;grid-gap:clamp(1.4rem,3vw,2rem);gap:clamp(1.4rem,3vw,2rem);align-content:start}.cta-heading-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.cta-heading-row .cta-actions{justify-content:flex-end;flex-wrap:wrap;gap:.75rem}.cta-kicker{text-transform:uppercase;letter-spacing:.28em;font-size:.78rem;color:hsla(0,0%,96%,.6)}.cta-hero h2{font-size:clamp(2.2rem,5vw,3.1rem);letter-spacing:.12em;text-transform:uppercase}.cta-hero p{max-width:48ch}.cta-actions{display:flex;flex-wrap:wrap;gap:1rem}.cta-grid{display:grid;grid-gap:clamp(1.2rem,3vw,1.8rem);gap:clamp(1.2rem,3vw,1.8rem)}.cta-card{border:1px solid hsla(0,0%,100%,.1);border-radius:clamp(1.1rem,3vw,1.4rem);background:hsla(0,0%,100%,.03);padding:clamp(1.6rem,3.5vw,2rem);display:grid;grid-gap:.8rem;gap:.8rem;box-shadow:0 24px 48px rgba(0,0,0,.35);transition:transform .3s ease,border-color .3s ease}.cta-card:hover{transform:translateY(-5px);border-color:hsla(0,0%,100%,.22)}.cta-card h3{text-transform:uppercase;letter-spacing:.2em;font-size:.86rem;color:hsla(0,0%,96%,.85)}.cta-card p{color:var(--muted)}.events-cta-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.events-card{gap:clamp(1rem,3vw,1.6rem);padding:clamp(1.8rem,3.6vw,2.4rem);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.14)}.events-card-header{display:flex;align-items:center;gap:clamp(.9rem,2.4vw,1.4rem)}.events-card-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:clamp(64px,12vw,80px);height:clamp(64px,12vw,80px);background:linear-gradient(135deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.04));border:2px solid hsla(0,0%,100%,.28);font-size:clamp(.8rem,2.4vw,.98rem);letter-spacing:.2em;text-transform:uppercase}.events-card h3{text-transform:uppercase;letter-spacing:.16em;font-size:clamp(1.1rem,3vw,1.5rem);color:hsla(0,0%,96%,.9)}.events-card-host{margin:0;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,96%,.62)}.events-card-tagline{margin:0;color:hsla(0,0%,96%,.78);letter-spacing:.04em;font-size:.92rem}.events-card-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:clamp(.8rem,2.4vw,1.2rem);gap:clamp(.8rem,2.4vw,1.2rem);margin:0}.events-card-meta div{display:grid;grid-gap:.25rem;gap:.25rem;padding:.85rem 1rem;background:hsla(0,0%,100%,.04);border-radius:1rem;border:1px solid hsla(0,0%,100%,.1)}.events-card-meta dt{text-transform:uppercase;letter-spacing:.28em;font-size:.7rem;color:hsla(0,0%,96%,.58)}.events-card-meta dd{margin:0;font-size:.95rem;letter-spacing:.05em;color:hsla(0,0%,96%,.88)}.events-card-summary{margin:0;color:hsla(0,0%,96%,.78);font-size:.95rem;letter-spacing:.04em}.events-card-link{justify-self:start;text-transform:uppercase;letter-spacing:.22em;font-size:.78rem;border:1px solid hsla(0,0%,100%,.28);padding:.85rem 1.6rem;border-radius:999px;background:hsla(0,0%,100%,.12);color:#050505;font-weight:700;display:inline-flex;align-items:center;gap:.4rem;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.events-card-link:focus-visible,.events-card-link:hover{transform:translateY(-3px);box-shadow:0 18px 36px rgba(0,0,0,.35);background:hsla(0,0%,100%,.2)}.events-calendar-embed{border:1px solid rgba(191,203,218,.53);border-radius:clamp(1rem,3vw,1.4rem);overflow:hidden;background:hsla(0,0%,100%,.05);box-shadow:0 24px 48px rgba(0,0,0,.35)}.events-calendar-frame{width:100%;min-height:450px;border:0}@media (max-width:640px){.hero-actions{width:100%;flex-direction:column;align-items:stretch}.hero-actions .cta-button,.hero-actions .link-ghost{width:100%}.cta-heading-row{gap:1.2rem}.cta-heading-row,.events-card-header{flex-direction:column;align-items:flex-start}.events-card-header{gap:.9rem}.events-card-badge{width:60px;height:60px}.events-card-meta{grid-template-columns:1fr}.events-calendar-frame,.events-embed-frame{min-height:clamp(360px,72vh,520px)}}.cta-button,.link-ghost,.slack-button{text-transform:uppercase;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.5rem;letter-spacing:.2em;font-size:clamp(.78rem,1vw,.9rem);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background .3s ease}.cta-button,.slack-button{background:var(--foreground);color:#050505;border:1px solid hsla(0,0%,100%,.75);box-shadow:0 24px 48px rgba(0,0,0,.35)}.cta-button:focus-visible,.cta-button:hover,.slack-button:focus-visible,.slack-button:hover{transform:translateY(-4px);box-shadow:0 32px 64px rgba(0,0,0,.4)}.link-ghost{border:1px solid hsla(0,0%,100%,.22);background:transparent;color:var(--foreground)}.link-ghost:focus-visible,.link-ghost:hover{border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.08);transform:translateY(-3px)}.pillars{display:grid;grid-gap:clamp(1.8rem,5vw,2.4rem);gap:clamp(1.8rem,5vw,2.4rem)}.pillars-grid{display:grid;grid-gap:clamp(1.3rem,3.5vw,1.8rem);gap:clamp(1.3rem,3.5vw,1.8rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pillar-card{border:1px solid hsla(0,0%,100%,.1);border-radius:1.4rem;background:hsla(0,0%,100%,.025);padding:clamp(1.6rem,3.5vw,2rem);display:grid;grid-gap:.8rem;gap:.8rem;transition:transform .3s ease,border-color .3s ease}.pillar-card:hover{transform:translateY(-6px);border-color:hsla(0,0%,100%,.28)}.pillar-card h3{text-transform:uppercase;letter-spacing:.2em;font-size:.88rem;color:hsla(0,0%,96%,.88)}.journey{display:grid;grid-gap:1.6rem;gap:1.6rem}.journey-track{position:relative;display:grid;grid-gap:1.1rem;gap:1.1rem;padding-left:clamp(1rem,3vw,1.8rem)}.journey-track:before{content:"";position:absolute;left:clamp(.4rem,2vw,.8rem);top:.5rem;bottom:.5rem;width:1px;background:linear-gradient(180deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.1))}.journey-node{position:relative;display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;gap:1rem;align-items:start}.journey-index{width:2.2rem;height:2.2rem;border-radius:50%;border:1px solid hsla(0,0%,100%,.4);display:grid;place-items:center;font-size:.78rem;letter-spacing:.18em;color:hsla(0,0%,100%,.88);background:hsla(0,0%,100%,.08)}.journey-content h3{text-transform:uppercase;letter-spacing:.2em;font-size:.88rem;margin-bottom:.5rem;color:hsla(0,0%,100%,.9)}.journey-content p{color:var(--muted)}.community{display:grid;grid-gap:clamp(2rem,5vw,3rem);gap:clamp(2rem,5vw,3rem)}.collaboration-grid,.community-grid{display:grid;grid-gap:clamp(1.2rem,3.5vw,1.8rem);gap:clamp(1.2rem,3.5vw,1.8rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.collaboration-card,.community-card{border:1px solid hsla(0,0%,100%,.1);border-radius:1.3rem;background:hsla(0,0%,100%,.02);padding:clamp(1.6rem,3.5vw,1.9rem);display:grid;grid-gap:.75rem;gap:.75rem;transition:transform .3s ease,border-color .3s ease}.collaboration-card:hover,.community-card:hover{transform:translateY(-5px);border-color:hsla(0,0%,100%,.24)}.community-next,.community-timeline{display:grid;grid-gap:clamp(1.4rem,3.5vw,2rem);gap:clamp(1.4rem,3.5vw,2rem)}.community-next ul{list-style:none;display:grid;grid-gap:.7rem;gap:.7rem;padding-left:0}.community-next li{position:relative;padding-left:1.5rem;color:var(--muted)}.community-next li:before{content:"→";position:absolute;left:0;color:hsla(0,0%,100%,.7);font-size:.8rem}.timeline-track{position:relative;display:grid;grid-gap:clamp(1.1rem,3vw,1.6rem);gap:clamp(1.1rem,3vw,1.6rem);padding-left:clamp(1.1rem,3vw,1.8rem)}.timeline-track:before{content:"";position:absolute;left:clamp(.35rem,2vw,.7rem);top:.5rem;bottom:.5rem;width:1px;background:hsla(0,0%,100%,.16)}.timeline-node{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;gap:1rem;align-items:start}.timeline-index{width:2.1rem;height:2.1rem;border-radius:50%;border:1px solid hsla(0,0%,100%,.32);display:grid;place-items:center;font-size:.8rem;letter-spacing:.16em;color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.08)}.timeline-content h3{text-transform:uppercase;letter-spacing:.2em;font-size:.86rem;margin-bottom:.45rem;color:hsla(0,0%,96%,.9)}.timeline-content p{color:var(--muted)}.join-section{display:grid;grid-gap:clamp(2.2rem,5vw,3rem);gap:clamp(2.2rem,5vw,3rem)}.slack-banner{border:1px solid hsla(0,0%,100%,.1);border-radius:1.7rem;background:hsla(0,0%,100%,.03);padding:clamp(2.1rem,5vw,3.2rem);display:grid;grid-gap:clamp(1.5rem,4vw,2rem);gap:clamp(1.5rem,4vw,2rem);box-shadow:0 32px 64px rgba(0,0,0,.45)}.slack-copy{display:grid;grid-gap:1rem;gap:1rem}.slack-copy h2{text-transform:uppercase;letter-spacing:.18em;font-size:clamp(1.6rem,4vw,2.2rem)}.slack-copy p{color:var(--muted)}.slack-cta-buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.slack-highlights{list-style:none;display:grid;grid-gap:.7rem;gap:.7rem;padding-left:0}.slack-highlights li{position:relative;padding-left:1.5rem;color:var(--muted)}.slack-highlights li:before{content:"•";position:absolute;left:0;color:hsla(0,0%,100%,.6);font-size:1.2rem}.slack-button{width:-moz-fit-content;width:fit-content}.join-overview{display:grid;grid-gap:clamp(1.6rem,4vw,2.3rem);gap:clamp(1.6rem,4vw,2.3rem)}.join-guidance{border:1px solid hsla(0,0%,100%,.1);border-radius:1.4rem;background:hsla(0,0%,100%,.02);padding:clamp(1.8rem,4vw,2.3rem);display:grid;grid-gap:.9rem;gap:.9rem}.join-guidance h2{text-transform:uppercase;letter-spacing:.18em;font-size:.92rem;color:hsla(0,0%,100%,.88)}.join-guidance ol{list-style:decimal-leading-zero;padding-left:1.2rem;display:grid;grid-gap:.6rem;gap:.6rem;color:var(--muted)}.join-welcome{border:1px solid hsla(0,0%,100%,.12);border-radius:1.6rem;padding:clamp(2rem,4.5vw,2.5rem);background:hsla(0,0%,100%,.04);text-align:center;display:grid;grid-gap:1rem;gap:1rem;box-shadow:0 32px 68px rgba(0,0,0,.5)}.join-welcome h2{text-transform:uppercase;letter-spacing:.22em;font-size:clamp(1.6rem,4vw,2.1rem)}.join-welcome p{color:var(--muted);max-width:48ch;margin:0 auto}.newsletter-overlay{position:fixed;inset:0;background:rgba(5,5,5,.82);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:2rem;z-index:200}.newsletter-modal{position:relative;max-width:440px;width:100%;background:#fff;color:#050505;border-radius:1.6rem;padding:clamp(2rem,5vw,2.6rem);box-shadow:0 40px 80px rgba(0,0,0,.4)}.newsletter-modal h2{font-size:1.8rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.9rem}.newsletter-modal p{color:#404040}.newsletter-close{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.4rem;line-height:1;cursor:pointer;color:#707070;transition:color .2s ease}.newsletter-close:focus-visible,.newsletter-close:hover{color:#222}.newsletter-content{display:grid;grid-gap:1.2rem;gap:1.2rem}.newsletter-form{margin-top:.8rem;display:flex;gap:.7rem}.newsletter-form input{flex:1 1;padding:.85rem 1rem;border:1px solid rgba(5,5,5,.4);border-radius:999px;font-size:.95rem;font-weight:500;color:#050505;background:rgba(5,5,5,.04)}.newsletter-form input::placeholder{color:rgba(5,5,5,.45)}.newsletter-form button{padding:.85rem 1.6rem;border-radius:999px;border:none;background:#050505;color:#fff;font-size:.95rem;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background .2s ease,transform .2s ease}.newsletter-form button:focus-visible,.newsletter-form button:hover{background:#1a1a1a;transform:translateY(-1px)}.join-newsletter{border:1px solid hsla(0,0%,100%,.1);border-radius:1.6rem;background:hsla(0,0%,100%,.05);padding:clamp(2rem,5vw,2.8rem);display:grid;grid-gap:1.4rem;gap:1.4rem;text-align:center}.join-newsletter .newsletter-form input{border-color:#fff;color:#fff;background:transparent}.join-newsletter .newsletter-form input::placeholder{color:hsla(0,0%,100%,.8)}.join-newsletter h2{text-transform:uppercase;letter-spacing:.2em;font-size:clamp(1.5rem,4vw,2rem)}.join-newsletter p{margin:0;color:var(--muted);max-width:none;width:100%}.join-follow{display:grid;grid-gap:clamp(1rem,3vw,1.4rem);gap:clamp(1rem,3vw,1.4rem);border:1px solid hsla(0,0%,100%,.1);border-radius:clamp(1.4rem,3vw,1.8rem);padding:clamp(1.8rem,4vw,2.4rem);background:hsla(0,0%,100%,.04);box-shadow:0 28px 60px rgba(0,0,0,.38)}.join-follow h2{text-transform:uppercase;letter-spacing:.2em;font-size:clamp(1.2rem,3.2vw,1.6rem)}.join-follow p{color:var(--muted);max-width:48ch}.join-follow-grid{display:grid;grid-gap:clamp(1rem,3vw,1.4rem);gap:clamp(1rem,3vw,1.4rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.join-follow-tile{display:grid;grid-gap:1.2rem;gap:1.2rem;padding:clamp(1.4rem,3.5vw,1.9rem);border-radius:clamp(1rem,2.4vw,1.4rem);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 20px 48px rgba(0,0,0,.28)}.join-follow-tile-body{display:grid;grid-gap:.45rem;gap:.45rem}.join-follow-tag{width:-moz-fit-content;width:fit-content;padding:.35rem .75rem;border-radius:999px;background:hsla(0,0%,100%,.12);letter-spacing:.22em;text-transform:uppercase;font-size:.68rem;color:hsla(0,0%,100%,.8)}.join-follow-tile h3{font-size:clamp(1.05rem,2.4vw,1.4rem);letter-spacing:.08em;text-transform:none;color:hsla(0,0%,96%,.9)}.join-follow-button{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.8rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.32);letter-spacing:.16em;font-size:.82rem;background:hsla(0,0%,100%,.08);color:var(--foreground);transition:transform .2s ease,border-color .2s ease,background .2s ease}.join-follow-button:focus-visible,.join-follow-button:hover{transform:translateY(-3px);border-color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.16)}.join-follow-tile--instagram{background:radial-gradient(circle at top left,rgba(255,152,0,.22),rgba(255,64,129,.1))}.join-follow-tile--linkedin{background:radial-gradient(circle at top left,rgba(14,118,170,.3),rgba(14,118,170,.08))}.join-follow-tile--newsletter{background:radial-gradient(circle at top left,hsla(0,0%,100%,.22),hsla(0,0%,100%,.05))}footer{border-top:1px solid hsla(0,0%,100%,.08);padding:1.7rem 0;font-size:.8rem;text-transform:uppercase;letter-spacing:.16em;text-align:center;color:hsla(0,0%,96%,.6);font-family:Open Sauce One,Helvetica Neue,Arial,sans-serif}.spotlight-index{display:grid;grid-gap:clamp(2.4rem,6vw,3.6rem);gap:clamp(2.4rem,6vw,3.6rem)}.spotlight-header{display:grid;grid-gap:clamp(.9rem,2.6vw,1.4rem);gap:clamp(.9rem,2.6vw,1.4rem);max-width:640px}.spotlight-kicker{text-transform:uppercase;letter-spacing:.42em;font-size:.78rem;color:hsla(0,0%,96%,.58)}.spotlight-grid{display:flex;flex-direction:column;gap:clamp(1.1rem,3vw,1.8rem)}.spotlight-card{display:flex;flex-direction:row;align-items:stretch;background:var(--surface-100);border:1px solid hsla(0,0%,100%,.08);border-radius:1.6rem;padding:clamp(1.1rem,3vw,1.6rem);gap:clamp(.9rem,2.4vw,1.3rem);transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;box-shadow:0 18px 44px rgba(0,0,0,.42)}.spotlight-card:focus-visible,.spotlight-card:hover{transform:translateY(-6px);border-color:hsla(0,0%,100%,.18);box-shadow:0 34px 80px rgba(0,0,0,.5)}.spotlight-card-media{position:relative;border-radius:1.2rem;overflow:hidden;background:var(--surface-200);flex:0 0 clamp(200px,32vw,320px);aspect-ratio:4/3}.spotlight-card-image{display:block;width:100%;height:100%;object-fit:cover}.spotlight-card-body{display:flex;flex-direction:column;gap:.6rem;min-height:100%;min-width:0;justify-content:center;flex:1 1}.spotlight-card h2,.spotlight-card h3{font-size:clamp(1.05rem,2.5vw,1.35rem);letter-spacing:.08em;text-transform:uppercase}.spotlight-card-tagline{font-size:.92rem;letter-spacing:.05em;color:hsla(0,0%,96%,.7)}.spotlight-card-summary{font-size:.9rem;color:var(--muted);letter-spacing:.03em}.spotlight-card-link{text-transform:uppercase;letter-spacing:.28em;font-size:.76rem;color:hsla(0,0%,96%,.75);margin-top:auto}.spotlight-teaser{display:grid;grid-gap:clamp(1.4rem,3.5vw,2rem);gap:clamp(1.4rem,3.5vw,2rem);align-items:start}.spotlight-teaser-header{display:grid;grid-gap:.6rem;gap:.6rem;max-width:520px}.spotlight-teaser-header h2{font-size:clamp(1.6rem,4vw,2.3rem);letter-spacing:.08em;text-transform:uppercase}.spotlight-teaser-header p{margin:0;color:var(--muted);letter-spacing:.04em}.spotlight-teaser-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:clamp(.9rem,3vw,1.4rem);gap:clamp(.9rem,3vw,1.4rem)}.spotlight-teaser-item{display:flex;align-items:center;gap:.75rem;padding:.85rem;border:1px solid hsla(0,0%,100%,.1);border-radius:1.2rem;background:hsla(0,0%,100%,.04);transition:transform .25s ease,border-color .25s ease,background .25s ease}.spotlight-teaser-item:focus-visible,.spotlight-teaser-item:hover{transform:translateY(-4px);border-color:hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.08)}.spotlight-teaser-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;background:hsla(0,0%,100%,.12);display:inline-flex}.spotlight-teaser-image{width:100%;height:100%;object-fit:cover}.spotlight-teaser-copy{display:grid;grid-gap:.2rem;gap:.2rem;font-size:.85rem;letter-spacing:.04em}.spotlight-teaser-copy strong{text-transform:uppercase;letter-spacing:.14em;font-size:.78rem}.spotlight-teaser-copy span{color:hsla(0,0%,96%,.72)}.spotlight-teaser-link{justify-self:flex-start;text-transform:uppercase;letter-spacing:.2em;font-size:.74rem;color:hsla(0,0%,96%,.78)}.events-teaser{display:grid;grid-gap:clamp(1.4rem,3.5vw,2rem);gap:clamp(1.4rem,3.5vw,2rem);align-items:center}.events-teaser-header{display:grid;grid-gap:.65rem;gap:.65rem;max-width:520px}.events-teaser-header h2{margin-bottom:0}.events-teaser-kicker{text-transform:uppercase;letter-spacing:.42em;font-size:.72rem;color:hsla(0,0%,96%,.62)}.events-teaser-card{display:grid;grid-gap:clamp(1rem,3vw,1.6rem);gap:clamp(1rem,3vw,1.6rem);grid-template-columns:auto 1fr auto;align-items:center;padding:clamp(1rem,3.2vw,1.6rem);border:1px solid hsla(0,0%,100%,.1);border-radius:1.6rem;background:hsla(0,0%,100%,.05);transition:transform .25s ease,border-color .25s ease,background .25s ease}.events-teaser-card:focus-visible,.events-teaser-card:hover{transform:translateY(-4px);border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.08)}.events-teaser-icon{width:clamp(60px,12vw,76px);height:clamp(60px,12vw,76px);border-radius:50%;border:2px solid hsla(0,0%,100%,.32);display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.04));box-shadow:inset 0 0 14px rgba(0,0,0,.3)}.events-teaser-icon-inner{font-size:clamp(.78rem,2.4vw,.95rem);letter-spacing:.2em;text-transform:uppercase}.events-teaser-copy{display:grid;grid-gap:.35rem;gap:.35rem}.events-teaser-copy strong{text-transform:uppercase;letter-spacing:.2em;font-size:clamp(.9rem,2.8vw,1.05rem)}.events-teaser-copy span{font-size:clamp(.8rem,2.2vw,.92rem);letter-spacing:.05em;color:hsla(0,0%,96%,.75)}.events-teaser-cta{text-transform:uppercase;letter-spacing:.2em;font-size:clamp(.68rem,2vw,.76rem);color:hsla(0,0%,96%,.78);justify-self:end}@media (max-width:640px){.events-teaser-card{grid-template-columns:1fr;justify-items:start;padding:1.2rem}.events-teaser-icon{width:64px;height:64px}.events-teaser-cta{justify-self:start}}.events-page{display:grid;grid-gap:clamp(2rem,5vw,3.6rem);gap:clamp(2rem,5vw,3.6rem)}.events-hero{display:grid;grid-gap:clamp(.9rem,2.5vw,1.6rem);gap:clamp(.9rem,2.5vw,1.6rem);padding-bottom:clamp(.5rem,2vw,1rem)}.events-kicker{text-transform:uppercase;letter-spacing:.44em;font-size:.72rem;color:hsla(0,0%,96%,.6)}.events-host{margin:0;font-size:.9rem;letter-spacing:.06em;color:hsla(0,0%,96%,.7)}.events-contact{margin:0;font-size:.85rem;letter-spacing:.04em;color:hsla(0,0%,96%,.68)}.events-contact span{text-transform:uppercase;letter-spacing:.2em;font-size:.68rem;color:hsla(0,0%,96%,.56)}.events-contact a{color:var(--foreground);text-decoration:underline}.events-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:clamp(.85rem,2vw,1.4rem);gap:clamp(.85rem,2vw,1.4rem);margin:0}.events-meta-item{display:grid;grid-gap:.35rem;gap:.35rem;padding:.9rem 1.1rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:1.2rem}.events-meta-item dt{text-transform:uppercase;letter-spacing:.32em;font-size:.68rem;color:hsla(0,0%,96%,.58)}.events-meta-item dd{margin:0;font-size:.98rem;letter-spacing:.05em;color:var(--foreground)}.events-overview{display:grid;grid-gap:clamp(1.1rem,3vw,1.8rem);gap:clamp(1.1rem,3vw,1.8rem)}.events-embed{border:1px solid hsla(0,0%,100%,.1);border-radius:clamp(1.2rem,3vw,1.6rem);padding:clamp(1rem,2.4vw,1.4rem);background:hsla(0,0%,100%,.03);box-shadow:0 22px 44px rgba(0,0,0,.35)}.events-embed-frame{width:100%;min-height:560px;border:0;border-radius:clamp(1rem,3vw,1.4rem);background:hsla(0,0%,100%,.06)}.events-summary{color:hsla(0,0%,96%,.8)}.events-highlights{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:clamp(.85rem,3vw,1.4rem);gap:clamp(.85rem,3vw,1.4rem)}.events-highlight{display:grid;grid-gap:.5rem;gap:.5rem;padding:1rem 1.2rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:1.2rem}.events-highlight h3{text-transform:uppercase;letter-spacing:.18em;font-size:.85rem}.events-highlight p{margin:0;color:hsla(0,0%,96%,.74);font-size:.9rem;letter-spacing:.04em}.events-partners{display:grid;grid-gap:.8rem;gap:.8rem}.events-partners h2{margin-bottom:0}.events-partner-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 1.4rem}.events-partner-list li{text-transform:uppercase;letter-spacing:.18em;font-size:.74rem;color:hsla(0,0%,96%,.7)}.events-future{display:grid;grid-gap:.8rem;gap:.8rem}.events-future h2{margin-bottom:0}.events-future-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.6rem;gap:.6rem}.events-future-list li{display:flex;flex-direction:column;gap:.2rem;padding:.75rem 1rem;border:1px dashed hsla(0,0%,100%,.18);border-radius:1rem;background:hsla(0,0%,100%,.03)}.events-future-list strong{text-transform:uppercase;letter-spacing:.18em;font-size:.78rem}.events-future-list span{font-size:.85rem;color:hsla(0,0%,96%,.68);letter-spacing:.05em}@media (min-width:720px){.spotlight-card{grid-template-columns:minmax(0,150px) 1fr;align-items:start}.spotlight-card-media{height:100%;min-height:140px}}.community-spotlights .spotlight-card h3{font-size:clamp(1.35rem,3.4vw,1.9rem)}.spotlight-empty{letter-spacing:.05em;color:var(--muted)}.spotlight-article{display:grid;grid-gap:clamp(1.9rem,5vw,3rem);gap:clamp(1.9rem,5vw,3rem);padding:clamp(1.4rem,4vw,2.4rem) clamp(1rem,3.5vw,2rem)}.spotlight-article-header{display:grid;grid-gap:clamp(.6rem,1.8vw,1rem);gap:clamp(.6rem,1.8vw,1rem);align-items:start}.spotlight-article-title{font-size:clamp(1.8rem,4.8vw,2.6rem);letter-spacing:.1em;text-transform:uppercase}.spotlight-article h1{font-size:clamp(2.1rem,5vw,3rem);letter-spacing:.12em;text-transform:uppercase}.spotlight-article-tagline{font-size:.95rem;letter-spacing:.05em;color:hsla(0,0%,96%,.72)}.spotlight-backlink{text-transform:uppercase;letter-spacing:.22em;font-size:.72rem;color:hsla(0,0%,96%,.6)}.spotlight-carousel{position:relative;display:grid;grid-gap:clamp(.8rem,2vw,1.1rem);gap:clamp(.8rem,2vw,1.1rem)}.spotlight-carousel-track{display:flex;align-items:stretch;gap:clamp(.75rem,2vw,1.2rem);overflow-x:auto;padding:.45rem;margin:0 -.6rem;scroll-snap-type:x mandatory;scroll-padding-inline:50%;scrollbar-width:thin}.spotlight-carousel-track::-webkit-scrollbar{height:6px}.spotlight-carousel-track::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:999px}.spotlight-carousel-slide{position:relative;flex:0 0 clamp(220px,55vw,360px);scroll-snap-align:center;border-radius:clamp(1rem,3vw,1.6rem);overflow:hidden;background:var(--surface-100);box-shadow:0 24px 60px rgba(0,0,0,.45);transition:transform .35s ease,opacity .35s ease,box-shadow .35s ease;transform:scale(.82);opacity:.45;cursor:pointer}.spotlight-carousel-image{display:block;width:100%;height:auto;object-fit:cover}.spotlight-carousel-slide.is-next,.spotlight-carousel-slide.is-prev{transform:scale(.9);opacity:.75}.spotlight-carousel-slide.is-active{transform:scale(1.04);opacity:1;box-shadow:0 28px 70px rgba(0,0,0,.54)}.spotlight-carousel-slide:focus-visible{outline:2px solid hsla(0,0%,100%,.35);outline-offset:4px}.spotlight-carousel-controls{display:flex;justify-content:center;align-items:center;gap:.85rem}.spotlight-carousel-button{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:var(--foreground);width:2.3rem;height:2.3rem;border-radius:999px;font-size:1rem;display:grid;place-items:center;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.spotlight-carousel-button:focus-visible,.spotlight-carousel-button:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.18)}.spotlight-carousel-status{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,96%,.62);display:inline-flex;gap:.2rem}.spotlight-article-body{display:grid;grid-gap:clamp(1rem,2.5vw,1.6rem);gap:clamp(1rem,2.5vw,1.6rem)}.spotlight-paragraph{font-size:clamp(1.05rem,2.6vw,1.22rem);letter-spacing:.04em;color:var(--muted);margin:0;width:100%;max-width:none}.spotlight-heading{font-size:clamp(1.35rem,3.5vw,1.8rem);letter-spacing:.12em;text-transform:uppercase;margin:clamp(.9rem,2.4vw,1.4rem) 0 clamp(.45rem,1.6vw,.8rem);width:100%}.spotlight-subheading{font-size:clamp(1.05rem,2.8vw,1.4rem);letter-spacing:.08em;text-transform:uppercase;margin:clamp(.7rem,2.2vw,1.2rem) 0 clamp(.4rem,1.4vw,.7rem);width:100%}.spotlight-divider{border:none;height:1px;background:hsla(0,0%,100%,.18);margin:clamp(1rem,2.2vw,1.6rem) 0}.spotlight-quote{width:100%;margin:0;padding-right:clamp(.5rem,2vw,1.2rem)}.spotlight-inline-image,.spotlight-inline-image .spotlight-body-image,.spotlight-inline-image figcaption,.spotlight-inline-image img{width:100%}.spotlight-inline-image{margin:0}.spotlight-article-body p{max-width:none;width:100%}.spotlight-strong{color:var(--foreground)}.spotlight-list{display:grid;grid-gap:.7rem;gap:.7rem;padding-left:1.2rem;color:var(--muted)}.spotlight-list-item{line-height:1.7}.spotlight-quote{border-left:2px solid hsla(0,0%,100%,.4);padding-left:clamp(1rem,2.6vw,1.6rem);font-size:clamp(1rem,2.5vw,1.18rem);font-style:italic;color:hsla(0,0%,96%,.76)}.spotlight-inline-image{display:grid;grid-gap:.6rem;gap:.6rem}.spotlight-body-image{display:block;width:100%;height:auto;border-radius:clamp(1rem,3vw,1.8rem);object-fit:cover;box-shadow:0 20px 60px rgba(0,0,0,.45)}.spotlight-inline-image figcaption{font-size:.8rem;letter-spacing:.06em;color:hsla(0,0%,96%,.6);text-transform:uppercase}.spotlight-not-found{display:grid;grid-gap:1rem;gap:1rem;text-align:center}@media (max-width:720px){.site-header{padding:1.1rem 0}.navbar{width:calc(100% - .6rem);flex-direction:column;align-items:flex-start}.nav-links{width:100%;justify-content:space-between;flex-wrap:wrap}main{width:calc(100% - 1.6rem);gap:1.8rem}.section{padding:1.6rem}.hero-grid{gap:2rem;grid-template-columns:1fr}.hero-cta{justify-content:flex-start}.hero-actions{width:100%;align-items:stretch}.hero-actions .cta-button,.hero-actions .link-ghost{width:100%}.journey li{padding-left:2.4rem}.journey li:before{left:-.35rem}.collaboration-grid,.community-grid,.cta-grid,.pillars-grid{grid-template-columns:1fr}.timeline-track{padding-left:.8rem}.cta-actions{align-items:stretch}.cta-actions,.newsletter-form{flex-direction:column}.newsletter-form button{width:100%}}@media (max-width:400px){body{font-size:.9rem}.section h1,.section h2{font-size:clamp(1.6rem,11vw,2.1rem);letter-spacing:.06em}.hero h1{font-size:clamp(2rem,12vw,2.5rem);letter-spacing:.1em}.hero-subhead{font-size:.88rem}}.pathways-layout{display:contents}.pathways-section{display:grid;grid-gap:clamp(1.6rem,4vw,2.6rem);gap:clamp(1.6rem,4vw,2.6rem)}.pathways-hero{display:grid;grid-gap:clamp(1rem,3vw,1.8rem);gap:clamp(1rem,3vw,1.8rem)}.pathways-kicker{font-size:clamp(.85rem,2.8vw,1rem);letter-spacing:.26em;text-transform:uppercase;color:hsla(0,0%,96%,.72)}.pathways-intro{max-width:52ch;letter-spacing:.04em;color:hsla(0,0%,96%,.82)}.pathways-card-grid{display:grid;grid-gap:clamp(1.4rem,4vw,2rem);gap:clamp(1.4rem,4vw,2rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pathways-card{display:grid;grid-gap:.8rem;gap:.8rem;padding:clamp(1.6rem,4vw,2.2rem);border:1px solid hsla(0,0%,100%,.14);border-radius:clamp(1rem,3vw,1.5rem);background:linear-gradient(130deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.04));box-shadow:0 18px 40px rgba(0,0,0,.28)}.pathways-card h3{font-size:clamp(1.2rem,3vw,1.5rem);letter-spacing:.12em;text-transform:uppercase}.pathways-card p{color:hsla(0,0%,96%,.82);letter-spacing:.03em}.pathways-flip-grid{display:grid;grid-gap:clamp(1.4rem,4vw,2.2rem);gap:clamp(1.4rem,4vw,2.2rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.pathways-flip-card{position:relative;perspective:1600px}.pathways-flip-inner{position:relative;display:block;width:100%;min-height:clamp(280px,36vw,360px);border:1px solid hsla(0,0%,100%,.14);border-radius:clamp(1rem,3vw,1.6rem);transform-style:preserve-3d;transition:transform .65s ease;cursor:pointer;outline:none}.pathways-flip-inner:focus-visible{box-shadow:0 0 0 2px hsla(0,0%,100%,.35)}.pathways-flip-card:focus-within .pathways-flip-inner,.pathways-flip-card:hover .pathways-flip-inner,.pathways-flip-inner:focus{transform:rotateY(180deg)}.pathways-flip-face{position:absolute;inset:0;display:grid;grid-gap:clamp(.8rem,2.4vw,1.2rem);gap:clamp(.8rem,2.4vw,1.2rem);padding:clamp(1.6rem,4vw,2.3rem);border-radius:inherit;background:linear-gradient(140deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.04));-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 20px 42px rgba(0,0,0,.26);color:hsla(0,0%,96%,.88)}.pathways-flip-front{align-content:start}.pathways-flip-back{transform:rotateY(180deg);align-content:start;background:linear-gradient(140deg,hsla(0,0%,8%,.92),rgba(64,64,64,.45))}.pathways-flip-face h3{font-size:clamp(1.1rem,3vw,1.45rem);letter-spacing:.14em;text-transform:uppercase}.pathways-flip-steps{display:grid;grid-gap:.75rem;gap:.75rem;margin:0;padding:0;list-style:none;color:hsla(0,0%,96%,.85);letter-spacing:.03em}.pathways-flip-steps li{display:flex;gap:.75rem;align-items:center}.pathways-step-index{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.2);font-size:.95rem;letter-spacing:.1em}.pathways-flip-hint{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,96%,.5)}.pathways-flip-back ol{display:grid;grid-gap:.9rem;gap:.9rem;margin:0;padding-left:1.4rem;color:hsla(0,0%,96%,.82);letter-spacing:.03em}.pathways-flip-back li{display:grid;grid-gap:.3rem;gap:.3rem}.pathways-flip-back li strong{font-size:.95rem;letter-spacing:.12em;text-transform:uppercase}.pathways-flip-back li span{color:hsla(0,0%,96%,.78)}.pathways-list{display:grid;grid-gap:clamp(.9rem,3vw,1.2rem);gap:clamp(.9rem,3vw,1.2rem);list-style:none;padding:0;margin:0;color:hsla(0,0%,96%,.82);letter-spacing:.03em}.pathways-list li{display:flex;gap:.5rem;align-items:baseline;border-left:2px solid hsla(0,0%,100%,.12);padding-left:.85rem}.pathways-list strong{font-size:.92rem;letter-spacing:.14em;text-transform:uppercase}.pathways-cta-grid{display:grid;grid-gap:clamp(1.2rem,4vw,1.8rem);gap:clamp(1.2rem,4vw,1.8rem);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.pathways-cta-card{display:grid;grid-gap:.85rem;gap:.85rem;padding:clamp(1.4rem,4vw,2rem);border:1px solid hsla(0,0%,100%,.12);border-radius:clamp(.9rem,3vw,1.4rem);background:hsla(0,0%,100%,.04);box-shadow:0 14px 32px rgba(0,0,0,.22)}.pathways-cta-card h3{font-size:clamp(1.05rem,2.8vw,1.3rem);letter-spacing:.12em;text-transform:uppercase}.pathways-cta-card p{color:hsla(0,0%,96%,.8);letter-spacing:.03em}.pathways-button{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.75rem;border-radius:clamp(.8rem,2.2vw,1.15rem);border:1px solid hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.14);color:var(--foreground);font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;transition:transform .2s ease,background .2s ease,border-color .2s ease}.pathways-button:focus-visible,.pathways-button:hover{transform:translateY(-3px);background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.56)}.pathways-button--secondary{background:transparent;border-color:hsla(0,0%,100%,.3)}.pathways-button--secondary:focus-visible,.pathways-button--secondary:hover{background:hsla(0,0%,100%,.12)}.pathways-button--ghost{background:transparent;border-color:hsla(0,0%,100%,.2)}.pathways-button--ghost:focus-visible,.pathways-button--ghost:hover{background:hsla(0,0%,100%,.1)}.pathways-faq-list{display:grid;grid-gap:clamp(1rem,3vw,1.4rem);gap:clamp(1rem,3vw,1.4rem)}.pathways-faq{border:1px solid hsla(0,0%,100%,.12);border-radius:clamp(.9rem,3vw,1.3rem);padding:clamp(1.2rem,3vw,1.6rem);background:rgba(0,0,0,.45);box-shadow:0 18px 36px rgba(0,0,0,.26)}.pathways-faq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none;font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,96%,.9)}.pathways-faq summary:after{content:"▾";font-size:.9rem;transition:transform .2s ease}.pathways-faq summary::-webkit-details-marker{display:none}.pathways-faq[open] summary{color:#fff}.pathways-faq[open] summary:after{transform:rotate(-180deg)}.pathways-faq p{margin-top:.9rem;width:100%;color:hsla(0,0%,96%,.78);letter-spacing:.03em}.pathways-embed-section{padding:clamp(1rem,3vw,1.8rem) 0;border:0}.pathways-embed-frame{border:1px solid hsla(0,0%,100%,.12);border-radius:clamp(1rem,3vw,1.6rem);overflow:hidden;min-height:clamp(95vh,95vw,110vh);background:rgba(0,0,0,.85);box-shadow:0 24px 60px rgba(0,0,0,.45)}.pathways-embed-frame iframe{display:block;width:100%;height:100%;border:0}.pathways-raw-embed{min-height:clamp(1800px,190vh,3200px);padding:clamp(3.5rem,9vw,6.5rem) clamp(2.5rem,11vw,8.5rem);display:flex;justify-content:center;align-items:flex-start;background:#050505;box-sizing:border-box}.pathways-embed-panel{width:min(960px,100%);border-radius:clamp(1.2rem,3.2vw,1.9rem);padding:clamp(2.4rem,4.5vw,3.2rem);border:1px solid hsla(0,0%,100%,.12);background:#050505;box-shadow:0 40px 120px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pathways-embed-panel>*+*{margin-top:clamp(2rem,4vw,2.8rem)}.pathways-embed-title{font-size:clamp(1.6rem,3.8vw,2.4rem);letter-spacing:.16em;text-transform:uppercase;text-align:center;font-weight:600;margin:0;color:var(--foreground)}.tally-embed-frame{display:block;width:100%;border:0;border-radius:clamp(.9rem,2.4vw,1.4rem);background:transparent;min-height:1700px;transition:opacity .35s ease;opacity:0}.tally-embed-frame[data-loaded=true]{opacity:1}.advisors-hero{display:grid;grid-gap:clamp(.9rem,2.8vw,1.4rem);gap:clamp(.9rem,2.8vw,1.4rem);justify-items:start}.advisors-hero h1{max-width:none;width:100%}.advisors-hero p{max-width:48ch}.advisors-kicker{text-transform:uppercase;letter-spacing:.28em;font-size:.76rem;color:hsla(0,0%,96%,.6)}.advisors-roster{gap:clamp(.8rem,2vw,1.4rem)}.advisors-grid{display:grid;grid-gap:clamp(1.2rem,3vw,1.8rem);gap:clamp(1.2rem,3vw,1.8rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.advisor-card{border:1px solid hsla(0,0%,100%,.12);border-radius:clamp(1rem,2.8vw,1.4rem);background:hsla(0,0%,4%,.7);padding:clamp(1.2rem,3.2vw,1.8rem);display:grid;grid-gap:.75rem;gap:.75rem;box-shadow:0 18px 40px rgba(0,0,0,.32)}.advisor-card-header{display:flex;align-items:center;gap:.9rem}.advisor-avatar{width:3rem;height:3rem;border-radius:999px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,hsla(36,49%,90%,.88),hsla(0,0%,100%,.1));color:#050505;font-weight:700;letter-spacing:.12em;font-size:.9rem;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 10px 24px rgba(0,0,0,.26)}.advisor-card-heading h3{text-transform:uppercase;letter-spacing:.14em;font-size:.94rem;color:hsla(0,0%,96%,.94)}.advisor-role{color:hsla(0,0%,96%,.68);font-size:.8rem;letter-spacing:.04em}.advisor-muassis-role{color:hsla(0,0%,96%,.82);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.advisor-summary{color:hsla(0,0%,96%,.8);letter-spacing:.03em}.advisor-highlights{margin:0;padding:0;list-style:none;display:grid;grid-gap:.5rem;gap:.5rem;color:hsla(0,0%,96%,.84);letter-spacing:.03em}.advisor-highlights li{display:flex;gap:.5rem;align-items:flex-start}.advisor-highlights li:before{content:"–";color:hsla(0,0%,100%,.5)}.advisor-sectors{color:hsla(0,0%,96%,.64);font-size:.78rem;letter-spacing:.04em}.site-footer-minimal{width:100%;max-width:var(--layout-max-width);margin:clamp(2rem,6vw,3.4rem) auto clamp(1.4rem,4vw,2.4rem);padding-inline:var(--layout-gutter);padding-top:1.2rem;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:.8rem;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,96%,.58);text-align:center}.site-footer-copy{display:flex;flex-direction:column;gap:.3rem}.site-footer-social{display:grid;grid-gap:.4rem;gap:.4rem;justify-items:center}.site-footer-social-title{font-size:.68rem;letter-spacing:.18em;color:hsla(0,0%,96%,.52)}.site-footer-social-links{display:inline-flex;gap:.6rem}.site-footer-social-link{width:2.2rem;height:2.2rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.24);color:hsla(0,0%,96%,.75);font-size:.78rem;letter-spacing:.12em;transition:transform .25s ease,border-color .25s ease,color .25s ease}.site-footer-social-icon,.site-footer-social-link{display:inline-flex;align-items:center;justify-content:center}.site-footer-social-icon svg{width:1.1rem;height:1.1rem}.site-footer-social-icon svg circle,.site-footer-social-icon svg path,.site-footer-social-icon svg rect{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.site-footer-social-icon svg .icon-fill{fill:currentColor;stroke:none}.site-footer-social-link:focus-visible,.site-footer-social-link:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.45);color:hsla(0,0%,96%,.95)}@media (min-width:640px){.site-footer-minimal{flex-direction:row;justify-content:space-between;align-items:center;text-align:left;gap:1.4rem}.site-footer-social{grid-auto-flow:column;grid-template-columns:auto;align-items:center;justify-items:end}}.cursor-spotlight{--cursor-size:clamp(260px,22vw,380px);position:fixed;top:0;left:0;width:var(--cursor-size);height:var(--cursor-size);margin:calc(var(--cursor-size) * -.5) 0 0 calc(var(--cursor-size) * -.5);pointer-events:none;background:radial-gradient(circle,hsla(0,0%,100%,.24),hsla(0,0%,100%,0) 68%),radial-gradient(circle,rgba(236,72,153,.18),transparent 74%);mix-blend-mode:lighten;opacity:0;transition:opacity .3s ease;transform:translate3d(-9999px,-9999px,0);z-index:50}.cursor-spotlight.is-active{opacity:.5}@media (hover:none){.cursor-spotlight{display:none}}.team-hero{display:grid;grid-gap:clamp(.8rem,2.6vw,1.4rem);gap:clamp(.8rem,2.6vw,1.4rem);text-align:center;align-items:center}.team-kicker{text-transform:uppercase;letter-spacing:.34em;font-size:.72rem;color:hsla(0,0%,96%,.58)}.team-hero h1{text-transform:uppercase;letter-spacing:.22em;font-size:clamp(2rem,5vw,2.8rem)}.team-hero-lede{max-width:68ch;margin:0 auto;color:hsla(0,0%,96%,.7);letter-spacing:.05em}.team-founder{display:grid;justify-items:center;padding-inline:clamp(1.4rem,5vw,3.4rem)}.team-founder-card{width:100%;max-width:1040px;margin:0 auto;display:grid;grid-gap:clamp(1rem,2vw,1.6rem);gap:clamp(1rem,2vw,1.6rem);grid-template-columns:clamp(200px,24vw,260px) 1fr;align-items:center;padding:clamp(.8rem,1.6vw,1.2rem) clamp(1rem,2.4vw,1.6rem);border-radius:clamp(1rem,2vw,1.3rem);border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(135deg,hsla(0,0%,100%,.08),rgba(0,0,0,.2)) rgba(8,8,8,.68);box-shadow:0 18px 52px rgba(0,0,0,.32)}.team-founder-media{position:relative;border-radius:clamp(1rem,3vw,1.6rem);overflow:hidden;background:hsla(0,0%,100%,.1);aspect-ratio:1;max-width:clamp(200px,24vw,240px);justify-self:center;box-shadow:0 18px 48px rgba(0,0,0,.3)}.team-founder-image{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.05)}.team-founder-body{display:grid;grid-gap:clamp(.55rem,1.6vw,1rem);gap:clamp(.55rem,1.6vw,1rem)}.team-founder-role{text-transform:uppercase;letter-spacing:.2em;font-size:.75rem;color:hsla(0,0%,96%,.58)}.team-founder-body h2{text-transform:uppercase;letter-spacing:.16em;font-size:clamp(1.3rem,3.1vw,1.8rem)}.team-founder-title{color:hsla(0,0%,96%,.7);letter-spacing:.04em;font-size:.82rem}.team-founder-summary{color:hsla(0,0%,96%,.8);letter-spacing:.03em;margin:0}.team-founder-highlights{display:grid;grid-gap:.45rem;gap:.45rem;padding:0;margin:0;list-style:none;color:hsla(0,0%,96%,.84);letter-spacing:.035em}.team-founder-highlights li{position:relative;padding-left:1.1rem}.team-founder-highlights li:before{content:"";position:absolute;left:0;top:.55rem;width:.5rem;height:2px;background:hsla(0,0%,100%,.38)}.team-roster{display:grid;grid-gap:clamp(1.6rem,3.5vw,2.4rem);gap:clamp(1.6rem,3.5vw,2.4rem);padding-inline:clamp(1.4rem,5vw,3.4rem)}.team-roster-header{display:grid;grid-gap:.6rem;gap:.6rem;max-width:560px}.team-roster-header h2{text-transform:uppercase;letter-spacing:.18em;font-size:clamp(1.4rem,3.5vw,2.1rem)}.team-roster-header p{margin:0;color:hsla(0,0%,96%,.7);letter-spacing:.04em}.team-grid{display:grid;grid-gap:clamp(1.4rem,3vw,2rem);gap:clamp(1.4rem,3vw,2rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.team-card{border:1px solid hsla(0,0%,100%,.1);border-radius:clamp(1rem,2.6vw,1.6rem);background:hsla(0,0%,6%,.72);padding:clamp(1.4rem,3vw,2rem);display:grid;grid-gap:clamp(.8rem,2vw,1.4rem);gap:clamp(.8rem,2vw,1.4rem);box-shadow:0 24px 60px rgba(0,0,0,.34);position:relative;overflow:hidden}.team-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 10% 10%,hsla(0,0%,100%,.16),transparent 60%);opacity:0;transition:opacity .4s ease}.team-card:focus-within:before,.team-card:hover:before{opacity:1}.team-card-header{gap:1rem}.team-avatar,.team-card-header{display:flex;align-items:center}.team-avatar{width:clamp(3.2rem,6.5vw,4.2rem);height:clamp(3.2rem,6.5vw,4.2rem);border-radius:999px;justify-content:center;overflow:hidden;background:linear-gradient(135deg,hsla(36,49%,90%,.88),hsla(0,0%,100%,.12));color:#050505;font-weight:700;letter-spacing:.12em;font-size:.92rem;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 12px 26px rgba(0,0,0,.28)}.team-avatar-image{width:100%;height:100%;object-fit:cover;display:block}.team-card-heading h3{text-transform:uppercase;letter-spacing:.16em;font-size:.98rem;color:hsla(0,0%,96%,.94)}.team-card-title{color:hsla(0,0%,96%,.72);font-size:.84rem;letter-spacing:.05em}.team-card-role{color:hsla(0,0%,96%,.82);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.team-card-summary{color:hsla(0,0%,96%,.82);letter-spacing:.03em;margin:0}.team-card-highlights{margin:0;padding:0;list-style:none;display:grid;grid-gap:.5rem;gap:.5rem;color:hsla(0,0%,96%,.84);letter-spacing:.03em}.team-card-highlights li{display:flex;gap:.5rem;align-items:flex-start}.team-card-highlights li:before{content:"–";color:hsla(0,0%,100%,.5)}@media (max-width:720px){.team-founder-card{grid-template-columns:1fr;text-align:center}.team-founder-body{justify-items:center}.team-founder-summary{text-align:left}}@media (max-width:768px){:root{--layout-gutter:clamp(1rem,5vw,1.6rem)}body{width:100%;max-width:min(390px,100%);margin:0 auto;padding-inline:clamp(.5rem,4vw,1rem);overflow-x:hidden}.hero{min-height:clamp(320px,80vh,480px);width:100%!important;margin-inline:auto!important;padding:clamp(.75rem,4vw,1.2rem) clamp(.55rem,3.5vw,.9rem)!important;row-gap:clamp(.45rem,3vw,.85rem);overflow:hidden;border-radius:clamp(.8rem,4vw,1.2rem);position:relative;background:transparent}.hero:after,.hero:before{content:"";position:absolute;inset:0;z-index:-2}.hero:before{background-image:radial-gradient(circle at 18% 18%,hsla(0,0%,100%,.16),transparent 58%),radial-gradient(circle at 78% 12%,rgba(236,72,153,.2),transparent 68%),-webkit-image-set(url("/hero.webp") type("image/webp"),url("/hero.jpg") type("image/jpeg"));background-image:radial-gradient(circle at 18% 18%,hsla(0,0%,100%,.16),transparent 58%),radial-gradient(circle at 78% 12%,rgba(236,72,153,.2),transparent 68%),image-set(url("/hero.webp") type("image/webp"),url("/hero.jpg") type("image/jpeg"));background-size:200%,200%,cover;background-position:center 35%,center 25%,50%;background-repeat:no-repeat;filter:saturate(1)}.hero:after{z-index:-1;background:linear-gradient(170deg,rgba(5,5,5,.9),rgba(5,5,5,.58) 50%,rgba(5,5,5,.92));box-shadow:inset 0 -72px 120px rgba(0,0,0,.48),inset 0 0 120px rgba(0,0,0,.42)}.hero-grid{grid-template-columns:1fr;justify-items:center;text-align:center;gap:clamp(.5rem,3vw,.9rem);max-width:min(340px,100%)}.hero-content{padding-left:0;gap:clamp(.5rem,3.2vw,.9rem);align-items:center;text-align:center}.hero-tagline{letter-spacing:.15em;font-size:clamp(.66rem,2vw,.75rem)}.hero h1{font-size:clamp(1.18rem,5.4vw,1.65rem);letter-spacing:.08em}.hero-headline{font-size:clamp(1.08rem,5.2vw,1.56rem);letter-spacing:clamp(.06em,1.2vw,.09em);line-height:1.1;max-width:clamp(16ch,72vw,19ch);margin-inline:auto}.hero-cta{justify-content:center;align-items:center;padding-right:0;width:100%}.hero-actions,.hero-content,.hero-cta,.hero-headline{transform:none!important;opacity:1!important;transition:none!important}.hero-actions{align-items:stretch;flex-direction:column;width:min(280px,100%);gap:.42rem;margin-top:.2rem}.hero-actions .cta-button,.hero-actions .link-ghost{width:100%;max-width:none;padding:.6rem 1.05rem;font-size:.72rem;letter-spacing:.13em;justify-content:center}.hero-actions .link-ghost{border-width:1px;padding:.58rem 1rem}.spotlight-index{max-width:min(340px,100%)}.spotlight-header{gap:clamp(.6rem,3.5vw,1rem)}.spotlight-grid>.spotlight-card+.spotlight-card{margin-top:clamp(.45rem,4vw,.8rem)}.spotlight-index{width:100%;max-width:min(360px,100%);margin-inline:auto}.spotlight-header{text-align:left;gap:clamp(.7rem,3.5vw,1.1rem)}.spotlight-header p{max-width:100%}.spotlight-grid{width:100%}}@media (max-width:640px){:root{--layout-max-width:min(390px,100%)}html{font-size:92%}body{width:100%;max-width:min(390px,100%);margin:0 auto;padding-inline:clamp(.5rem,4vw,1rem)}.community,.community-spotlights,.events-page,.join-section,.navbar,.pathways-layout,.section,.site-footer-minimal,.site-header,.spotlight-teaser,.team-hero,.team-roster,main{width:100%;max-width:min(390px,100%);margin-inline:auto}.community,.community-spotlights{max-width:min(320px,100%)}.section{gap:clamp(.9rem,4vw,1.4rem)}main{width:100%;max-width:min(390px,100%);justify-items:center}main>*{width:100%;max-width:min(380px,100%)}.section>*{max-width:100%}.section h1,.section h2{font-size:clamp(1.25rem,6.4vw,1.6rem);letter-spacing:.08em}.section h3,.section h4{font-size:clamp(.95rem,5vw,1.15rem);letter-spacing:.12em}.section li,.section p{font-size:clamp(.78rem,4vw,.92rem);max-width:100%}.section .community-kicker,.section .cta-kicker,.section .events-kicker,.section .pathways-kicker,.section .spotlight-kicker,.section .team-kicker,.section .vision-kicker{letter-spacing:.16em;font-size:.62rem}.navbar{flex-direction:column;gap:.6rem}.nav-links,.navbar{align-items:flex-start}.nav-links{font-size:.76rem;letter-spacing:.16em;flex-wrap:wrap;width:100%;justify-content:flex-start;gap:.6rem .8rem}.nav-link{padding:.3rem 0}.nav-link--cta{order:-1;align-self:flex-start;padding:.45rem 1.2rem;font-size:.72rem;letter-spacing:.12em;margin-bottom:.2rem}.site-header{padding:clamp(1rem,4vw,1.4rem) 0 .6rem}.brand-mark{margin-right:0}.brand-mark-logo{width:clamp(112px,34vw,150px)}.hero{margin-inline:auto;width:100%!important;max-width:var(--layout-max-width);border-radius:clamp(1.2rem,5vw,1.6rem)}.hero-grid{grid-template-columns:1fr;justify-items:center;text-align:center;gap:clamp(1.1rem,5vw,1.8rem)}.hero-figure,.hero-illustration,.hero-media,.hero-media img,.hero-media video{width:100%;max-width:min(320px,100%);margin:0 auto}.hero-badges{justify-content:center;gap:.75rem}.section{align-items:flex-start;text-align:left;padding-inline:clamp(.75rem,4vw,1.1rem)}.section>*{width:100%}.section h1,.section h2{line-height:1.15;letter-spacing:.1em}.section h3,.section h4{line-height:1.22}.section li,.section p{line-height:1.65}.section ol,.section ul{padding-left:1.1rem;gap:.4rem}.section figure{margin-inline:auto;width:100%}.section iframe,.section img,.section video{width:100%;max-width:100%;height:auto;border-radius:clamp(.9rem,4vw,1.3rem)}.advisors-grid,.collaboration-grid,.community-grid,.cta-grid,.events-cta-grid,.events-future-list,.events-highlights,.events-meta,.join-follow-grid,.pathways-card-grid,.pathways-cta-grid,.pathways-flip-grid,.pillars-grid,.spotlight-grid,.spotlight-teaser-grid,.team-grid,.values-grid,.vision-grid{display:grid;grid-template-columns:1fr;grid-gap:clamp(1rem,5vw,1.5rem);gap:clamp(1rem,5vw,1.5rem)}.advisors-card,.community-card,.cta-card,.events-card,.pathways-card,.pillars-card,.spotlight-card,.team-card{padding:clamp(1rem,5vw,1.5rem);border-radius:clamp(1rem,4vw,1.4rem)}.events-card-meta{flex-direction:column;align-items:flex-start;gap:.6rem}.events-hero,.join-section,.pathways-layout,.team-hero{text-align:left;align-items:stretch}.community .cta-button,.events-hero .cta-button,.join-section .cta-button,.team-hero .cta-button{width:100%;justify-content:center}.spotlight-carousel-track{padding-inline:clamp(.6rem,4vw,1rem)}.spotlight-carousel-controls{gap:.8rem}.spotlight-article{padding:clamp(1.05rem,5vw,1.45rem);width:100%;max-width:min(360px,100%)}.spotlight-article-header{align-items:flex-start}.community-faq-list,.faq-list,.pathways-faq-list,.spotlight-article-meta{gap:.6rem}.community-faq-list details,.faq-list details{border-radius:clamp(.9rem,4vw,1.2rem);padding:clamp(.9rem,4vw,1.2rem)}.site-footer-minimal{padding-inline:clamp(.9rem,5vw,1.2rem);gap:1rem;align-items:flex-start}.site-footer-social{width:100%;display:grid;grid-gap:.8rem;gap:.8rem}.hero-actions{width:100%;align-items:stretch}.hero-actions .cta-button,.hero-actions .link-ghost{width:100%}.cta-heading-row{flex-direction:column;align-items:flex-start;gap:1.2rem}.slack-cta-buttons{flex-direction:column;align-items:stretch;gap:.8rem}.join-follow-button,.slack-button{width:100%}.events-highlights,.events-meta{grid-template-columns:1fr}.cta-grid,.events-cta-grid,.events-future-list,.events-highlights,.join-follow-grid,.pathways-card-grid,.pathways-cta-grid,.pathways-flip-grid,.pillars-grid,.team-grid,.vision-grid{max-width:min(360px,100%);margin-inline:auto}.community-spotlights.section,.community.section{padding-inline:clamp(.45rem,4vw,.7rem);gap:clamp(.7rem,3.6vw,1rem);width:100%;max-width:min(312px,100%);margin-inline:auto;text-align:left}.community-spotlights{margin-top:clamp(.6rem,4vw,1rem)!important}.community-lede{max-width:100%;margin:0;text-align:left}.community-grid,.spotlight-grid{grid-template-columns:1fr;gap:clamp(.5rem,3.2vw,.75rem);max-width:min(312px,100%);margin:0 auto}.community-card,.spotlight-card{padding:clamp(.68rem,3.8vw,.92rem);width:100%}.spotlight-card{flex-direction:column;gap:clamp(.42rem,3vw,.68rem);border-radius:clamp(.9rem,4vw,1.14rem);border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,5%,.92);box-shadow:none}.spotlight-card-media{flex:none!important;width:100%!important;aspect-ratio:4/3;border-radius:clamp(1.05rem,4.5vw,1.3rem);border:1px solid hsla(0,0%,100%,.08);overflow:hidden}.spotlight-card-body{width:100%;align-items:flex-start;gap:clamp(.3rem,2.6vw,.52rem);padding-top:clamp(.28rem,2vw,.46rem);padding-bottom:0;justify-content:flex-start}.spotlight-card-image{width:100%;height:100%;object-fit:cover;object-position:center}.events-hero h1,.join-follow h2,.pathways-section h2,.team-hero h1{font-size:clamp(1.2rem,6.5vw,1.5rem);letter-spacing:.08em}.cta-card h3,.events-highlight h3,.join-follow-tile h3,.pathways-card h3,.pathways-flip-face h3,.team-card-heading h3{font-size:clamp(.92rem,4.5vw,1.1rem);letter-spacing:.12em}.spotlight-card h2,.spotlight-card h3{font-size:clamp(.94rem,4.4vw,1.08rem);letter-spacing:.1em;line-height:1.18;margin:0}.spotlight-card-tagline{font-size:clamp(.76rem,3.8vw,.88rem);letter-spacing:.055em;margin:0}.team-card-role,.team-card-title{font-size:clamp(.72rem,3.8vw,.85rem);letter-spacing:.08em}.spotlight-card{text-align:left}.spotlight-card-link{margin-top:0;align-self:flex-start;letter-spacing:.18em;font-size:.66rem}.spotlight-article{padding:clamp(.95rem,4.5vw,1.25rem)}.spotlight-article-header{text-align:left;justify-items:flex-start}.spotlight-article-tagline,.spotlight-article-title{text-align:left}.spotlight-backlink{justify-self:center}.spotlight-carousel-track{margin:0;padding:.25rem 0;gap:.6rem;scroll-padding-inline:var(--layout-gutter)}.spotlight-carousel-slide,.spotlight-carousel-slide.is-active,.spotlight-carousel-slide.is-next,.spotlight-carousel-slide.is-prev{flex:0 0 88vw;transform:none;opacity:1;cursor:default}.spotlight-carousel-controls{justify-content:center}}@media (max-width:420px){html{font-size:88%}body{padding-inline:clamp(.6rem,6vw,.9rem)}:root{--layout-max-width:min(390px,100%)}.navbar,.site-footer-minimal,.site-header,main{width:100%;max-width:min(390px,100%);margin-inline:auto}.hero{padding-inline:clamp(.55rem,5vw,.85rem);max-width:min(310px,100%)!important;margin-inline:auto!important;border-radius:clamp(.85rem,6vw,1.25rem)}.hero h1{font-size:clamp(1.05rem,6.6vw,1.52rem);letter-spacing:.1em}.hero-headline{font-size:clamp(1rem,6.6vw,1.48rem);line-height:1.1}.hero-tagline{letter-spacing:.18em;font-size:.58rem}.nav-links{font-size:.72rem}.nav-link--cta{font-size:.68rem;padding:.42rem 1rem}.section{padding-inline:clamp(.65rem,5vw,.9rem)}.hero-actions{width:min(280px,100%);gap:.45rem}.section h1,.section h2{font-size:clamp(1.1rem,7.2vw,1.35rem)}.section h3,.section h4{font-size:clamp(.86rem,5.8vw,1rem)}.section li,.section p{font-size:clamp(.72rem,4.6vw,.84rem)}.community-card,.spotlight-card{padding:clamp(.8rem,6vw,1.05rem)}main>*{max-width:min(320px,100%)}.community,.community-spotlights,.community-spotlights.section,.community.section{max-width:min(300px,100%);padding-inline:clamp(.4rem,4vw,.65rem)}.community-grid,.spotlight-grid{max-width:min(300px,100%);gap:clamp(.48rem,3.8vw,.72rem)}.spotlight-header{text-align:left;gap:clamp(.6rem,4vw,.9rem)}.spotlight-card{gap:clamp(.48rem,4.6vw,.78rem);border-radius:clamp(.95rem,5vw,1.2rem);box-shadow:none;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,4%,.92)}}@media (max-width:680px){.pathways-raw-embed{padding:0;min-height:clamp(1900px,260vw,3600px)}.pathways-embed-panel{padding:0;border-radius:clamp(.9rem,5vw,1.4rem);box-shadow:0 24px 80px rgba(0,0,0,.55)}.pathways-embed-title{font-size:clamp(1.3rem,8vw,1.8rem);letter-spacing:.14em}.tally-embed-frame{border-radius:clamp(.8rem,4vw,1.1rem);min-height:1600px}.pathways-flip-card{perspective:none}.pathways-flip-inner{min-height:auto;transform:none!important;transform-style:flat;cursor:default;transition:none}.pathways-flip-inner:focus-visible{box-shadow:none}.pathways-flip-card:focus-within .pathways-flip-inner,.pathways-flip-card:hover .pathways-flip-inner,.pathways-flip-inner:focus{transform:none}.pathways-flip-face{position:static;inset:auto;transform:none!important;-webkit-backface-visibility:visible;backface-visibility:visible;box-shadow:none;padding:clamp(1.2rem,5vw,1.6rem);gap:.9rem}.pathways-flip-back{margin-top:1rem;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:clamp(.9rem,3vw,1.3rem);padding-top:clamp(1rem,5vw,1.4rem)}.pathways-flip-hint{display:none}}