.LandingPage-module__42Jd1W__pageShell{min-height:100vh;color:hsl(var(--foreground))}.LandingPage-module__42Jd1W__inner{width:min(100%,1180px);margin-inline:auto;padding:1.5rem 1rem 4rem}.LandingPage-module__42Jd1W__eyebrow{color:color-mix(in srgb,hsl(var(--primary))76%,white 10%);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .9rem;font-size:.75rem;font-weight:800}.LandingPage-module__42Jd1W__hero{border:1px solid color-mix(in srgb,hsl(var(--border))70%,transparent);background-image:linear-gradient(#061a272e 0%,#061a27b8 54%,#061a27fa 100%),radial-gradient(circle at 50% 105%,#ffc24747,#0000 28rem),url(/people.jpeg);background-position:50% 62%;background-size:cover;border-radius:1.5rem;flex-direction:column;justify-content:center;min-height:min(560px,100vh - 6rem);padding:clamp(2.75rem,5.2vw,4.25rem) clamp(1.4rem,5vw,4rem);display:flex;position:relative;overflow:hidden}.LandingPage-module__42Jd1W__heroBackdrop{pointer-events:none;background:linear-gradient(#0000,#061a27f5);height:52%;position:absolute;inset:auto 0 0}.LandingPage-module__42Jd1W__hero>:not(.LandingPage-module__42Jd1W__heroBackdrop){z-index:1;position:relative}.LandingPage-module__42Jd1W__heroLogo{filter:drop-shadow(0 14px 26px #0000006b);width:min(190px,32vw);height:auto;margin:0 0 .85rem;display:block}.LandingPage-module__42Jd1W__heroHeadline{width:min(760px,100%);font-family:var(--font-heading),var(--font-sans),sans-serif;letter-spacing:0;margin:0;font-size:clamp(2.35rem,4.9vw,4rem);font-weight:800;line-height:1.02}.LandingPage-module__42Jd1W__heroSub{width:min(640px,100%);color:color-mix(in srgb,hsl(var(--foreground))82%,transparent);margin:1rem 0 0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.62}.LandingPage-module__42Jd1W__heroPath{border:1px solid color-mix(in srgb,hsl(var(--secondary))42%,transparent);background:color-mix(in srgb,hsl(var(--background))62%,transparent);width:fit-content;color:color-mix(in srgb,hsl(var(--foreground))78%,transparent);border-radius:999px;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1.1rem;padding:.55rem .75rem;font-size:.84rem;font-weight:800;display:inline-flex}.LandingPage-module__42Jd1W__heroPath svg{width:.9rem;height:.9rem;color:hsl(var(--primary))}.LandingPage-module__42Jd1W__heroCtas{flex-wrap:wrap;gap:.85rem;margin-top:1.35rem;display:flex}.LandingPage-module__42Jd1W__heroProof{border:1px solid color-mix(in srgb,hsl(var(--border))70%,transparent);background:color-mix(in srgb,hsl(var(--border))60%,transparent);border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(760px,100%);margin-top:1.35rem;display:grid;overflow:hidden}.LandingPage-module__42Jd1W__heroProof div{background:color-mix(in srgb,hsl(var(--background))82%,transparent);padding:.8rem .9rem}.LandingPage-module__42Jd1W__heroProof strong,.LandingPage-module__42Jd1W__heroProof span{display:block}.LandingPage-module__42Jd1W__heroProof strong{font-family:var(--font-heading),var(--font-sans),sans-serif;font-size:.9rem}.LandingPage-module__42Jd1W__heroProof span{color:color-mix(in srgb,hsl(var(--foreground))62%,transparent);margin-top:.25rem;font-size:.8rem}.LandingPage-module__42Jd1W__section{border-top:1px solid color-mix(in srgb,hsl(var(--border))48%,transparent);padding-block:clamp(4rem,8vw,6.5rem)}.LandingPage-module__42Jd1W__sectionTitle{font-family:var(--font-heading),var(--font-sans),sans-serif;letter-spacing:0;margin:0;font-size:clamp(2.1rem,4.5vw,4.25rem);font-weight:800;line-height:1.04}.LandingPage-module__42Jd1W__sectionLead{color:color-mix(in srgb,hsl(var(--foreground))72%,transparent);margin:0;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.75}.LandingPage-module__42Jd1W__leadStrong{color:hsl(var(--foreground));font-family:var(--font-heading),var(--font-sans),sans-serif;margin:0 0 1rem;font-size:clamp(1.45rem,2.5vw,2rem);font-weight:700;line-height:1.24}.LandingPage-module__42Jd1W__splitIntro,.LandingPage-module__42Jd1W__hostGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.LandingPage-module__42Jd1W__explainerBand{border:1px solid color-mix(in srgb,hsl(var(--border))65%,transparent);background:radial-gradient(circle at 85% 0%,color-mix(in srgb,hsl(var(--primary))12%,transparent),transparent 24rem),color-mix(in srgb,hsl(var(--muted))72%,transparent);border-radius:1.25rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,5rem);padding:clamp(1.5rem,4vw,3rem);display:grid}.LandingPage-module__42Jd1W__explainerGrid{gap:.85rem;margin-top:1.5rem;display:grid}.LandingPage-module__42Jd1W__journeyStrip{border:1px solid color-mix(in srgb,hsl(var(--border))58%,transparent);background:color-mix(in srgb,hsl(var(--border))62%,transparent);border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:1.25rem;display:grid;overflow:hidden}.LandingPage-module__42Jd1W__journeyStep{background:color-mix(in srgb,hsl(var(--background))56%,transparent);min-height:100%;padding:.95rem}.LandingPage-module__42Jd1W__journeyStep span{border:1px solid color-mix(in srgb,hsl(var(--primary))45%,transparent);width:1.85rem;height:1.85rem;color:hsl(var(--primary));border-radius:999px;justify-content:center;align-items:center;font-size:.72rem;font-weight:900;display:inline-flex}.LandingPage-module__42Jd1W__journeyStep p{color:color-mix(in srgb,hsl(var(--foreground))82%,transparent);font-family:var(--font-heading),var(--font-sans),sans-serif;margin:.7rem 0 0;font-size:.95rem;font-weight:750;line-height:1.35}.LandingPage-module__42Jd1W__explainerItem{border:1px solid color-mix(in srgb,hsl(var(--border))52%,transparent);background:color-mix(in srgb,hsl(var(--background))44%,transparent);border-radius:.9rem;padding:1rem}.LandingPage-module__42Jd1W__explainerItem span{color:hsl(var(--primary));font-family:var(--font-heading),var(--font-sans),sans-serif;font-size:.9rem;font-weight:800;display:block}.LandingPage-module__42Jd1W__explainerItem p{color:color-mix(in srgb,hsl(var(--foreground))72%,transparent);margin:.4rem 0 0;font-size:.94rem;line-height:1.6}.LandingPage-module__42Jd1W__centerIntro{text-align:center;width:min(760px,100%);margin-inline:auto}.LandingPage-module__42Jd1W__centerIntro .LandingPage-module__42Jd1W__sectionLead{margin-top:1.2rem}.LandingPage-module__42Jd1W__whyImageWrap{border:1px solid color-mix(in srgb,hsl(var(--border))70%,transparent);border-radius:1.15rem;margin-top:3rem;overflow:hidden}.LandingPage-module__42Jd1W__whyImage{aspect-ratio:16/8;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.LandingPage-module__42Jd1W__loopGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.LandingPage-module__42Jd1W__loopCard,.LandingPage-module__42Jd1W__valueCard,.LandingPage-module__42Jd1W__hostCard{background:color-mix(in srgb,hsl(var(--muted))78%,transparent);border:1px solid color-mix(in srgb,hsl(var(--border))62%,transparent);border-radius:1rem}.LandingPage-module__42Jd1W__loopCard{padding:1.4rem;position:relative}.LandingPage-module__42Jd1W__loopStep{border:1px solid color-mix(in srgb,hsl(var(--primary))46%,transparent);width:2.2rem;height:2.2rem;color:hsl(var(--primary));border-radius:999px;justify-content:center;align-items:center;margin-bottom:1rem;font-size:.8rem;font-weight:900;display:inline-flex}.LandingPage-module__42Jd1W__loopIcon{width:1.4rem;height:1.4rem;color:hsl(var(--primary))}.LandingPage-module__42Jd1W__loopCard h3{font-family:var(--font-heading),var(--font-sans),sans-serif;margin:1rem 0 .55rem;font-size:1.25rem;line-height:1.25}.LandingPage-module__42Jd1W__loopCard p{color:color-mix(in srgb,hsl(var(--foreground))70%,transparent);margin:0;font-size:.95rem;line-height:1.65}.LandingPage-module__42Jd1W__eventsSection{border-top:1px solid color-mix(in srgb,hsl(var(--border))48%,transparent)}.LandingPage-module__42Jd1W__sectionCta{justify-content:center;margin-top:2rem;display:flex}.LandingPage-module__42Jd1W__communityBand,.LandingPage-module__42Jd1W__partnerBand,.LandingPage-module__42Jd1W__finalCta{border:1px solid color-mix(in srgb,hsl(var(--border))65%,transparent);background:radial-gradient(circle at 15% 0%,color-mix(in srgb,hsl(var(--secondary))16%,transparent),transparent 24rem),color-mix(in srgb,hsl(var(--muted))76%,transparent);border-radius:1.25rem}.LandingPage-module__42Jd1W__communityBand{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.LandingPage-module__42Jd1W__fitPanels{gap:1rem;display:grid}.LandingPage-module__42Jd1W__fitPanel{border:1px solid color-mix(in srgb,hsl(var(--border))52%,transparent);background:color-mix(in srgb,hsl(var(--background))38%,transparent);border-radius:1rem;padding:1rem}.LandingPage-module__42Jd1W__fitPanel h3{font-family:var(--font-heading),var(--font-sans),sans-serif;align-items:center;gap:.55rem;margin:0 0 .85rem;font-size:1rem;display:flex}.LandingPage-module__42Jd1W__fitPanel h3 svg{width:1rem;height:1rem;color:hsl(var(--primary))}.LandingPage-module__42Jd1W__fitList{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.LandingPage-module__42Jd1W__fitList li{background:color-mix(in srgb,hsl(var(--background))62%,transparent);color:color-mix(in srgb,hsl(var(--foreground))78%,transparent);border-radius:.85rem;align-items:flex-start;gap:.75rem;padding:.95rem 1rem;display:flex}.LandingPage-module__42Jd1W__fitIcon{width:1rem;height:1rem;color:hsl(var(--primary));flex:none;margin-top:.2rem}.LandingPage-module__42Jd1W__valuesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.LandingPage-module__42Jd1W__valueCard{flex-direction:column;display:flex;overflow:hidden}.LandingPage-module__42Jd1W__valueCardBody{padding:1.5rem 1.5rem 1.25rem}.LandingPage-module__42Jd1W__valueLabel{color:hsl(var(--foreground));font-family:var(--font-heading),var(--font-sans),sans-serif;font-size:1.75rem;font-weight:800;line-height:1.1;display:block}.LandingPage-module__42Jd1W__valueAccent{background:hsl(var(--primary));border-radius:999px;width:2rem;height:3px;margin-block:.8rem .9rem}.LandingPage-module__42Jd1W__valueText{color:color-mix(in srgb,hsl(var(--foreground))70%,transparent);margin:0;font-size:.92rem;line-height:1.65}.LandingPage-module__42Jd1W__valueCardImage{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;width:100%;margin-top:auto;display:block}.LandingPage-module__42Jd1W__hostCards{gap:1rem;display:grid}.LandingPage-module__42Jd1W__hostCard{grid-template-columns:112px 1fr;align-items:center;gap:1rem;padding:.9rem;display:grid}.LandingPage-module__42Jd1W__hostImage{-o-object-fit:cover;object-fit:cover;border-radius:.85rem;width:112px;height:112px}.LandingPage-module__42Jd1W__hostCard h3{font-family:var(--font-heading),var(--font-sans),sans-serif;margin:0;font-size:1.1rem}.LandingPage-module__42Jd1W__hostCard p,.LandingPage-module__42Jd1W__hostCard a{color:color-mix(in srgb,hsl(var(--foreground))66%,transparent);margin:.3rem 0 0;font-size:.9rem}.LandingPage-module__42Jd1W__hostCard a{color:hsl(var(--primary));font-weight:700;text-decoration:none;display:inline-block}.LandingPage-module__42Jd1W__partnerBand{text-align:center;padding:clamp(2rem,5vw,4rem)}.LandingPage-module__42Jd1W__partnerBand .LandingPage-module__42Jd1W__sectionLead{width:min(620px,100%);margin:1rem auto 1.75rem}.LandingPage-module__42Jd1W__partnerIcon{width:2rem;height:2rem;color:hsl(var(--primary));margin-bottom:1rem}.LandingPage-module__42Jd1W__finalCta{text-align:center;margin-top:1rem;padding:clamp(2rem,5vw,4rem)}.LandingPage-module__42Jd1W__finalCta h2{width:min(720px,100%);font-family:var(--font-heading),var(--font-sans),sans-serif;margin:0 auto;font-size:clamp(2.4rem,5vw,4.6rem);font-weight:800;line-height:1.05}.LandingPage-module__42Jd1W__finalCta p:not(.LandingPage-module__42Jd1W__eyebrow){width:min(600px,100%);color:color-mix(in srgb,hsl(var(--foreground))72%,transparent);margin:1rem auto 0;line-height:1.75}.LandingPage-module__42Jd1W__finalCta .LandingPage-module__42Jd1W__heroCtas{justify-content:center}.LandingPage-module__42Jd1W__channelLinks{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}.LandingPage-module__42Jd1W__channelLinks a{color:color-mix(in srgb,hsl(var(--foreground))65%,transparent);font-size:.9rem;font-weight:700;text-decoration:none}.LandingPage-module__42Jd1W__channelLinks a:hover{color:hsl(var(--foreground))}@media (max-width:900px){.LandingPage-module__42Jd1W__inner{padding-inline:.85rem}.LandingPage-module__42Jd1W__hero{min-height:calc(100vh - 5rem);padding:1.5rem}.LandingPage-module__42Jd1W__heroProof,.LandingPage-module__42Jd1W__loopGrid,.LandingPage-module__42Jd1W__valuesGrid,.LandingPage-module__42Jd1W__journeyStrip,.LandingPage-module__42Jd1W__splitIntro,.LandingPage-module__42Jd1W__explainerBand,.LandingPage-module__42Jd1W__hostGrid,.LandingPage-module__42Jd1W__communityBand{grid-template-columns:1fr}.LandingPage-module__42Jd1W__whyImage{aspect-ratio:4/3}}@media (max-width:620px){.LandingPage-module__42Jd1W__heroLogo{width:min(128px,42vw)}.LandingPage-module__42Jd1W__heroHeadline{font-size:clamp(1.85rem,7.6vw,2.45rem);line-height:1.04}.LandingPage-module__42Jd1W__heroSub{font-size:.94rem;line-height:1.45}.LandingPage-module__42Jd1W__heroPath{border-radius:.9rem;gap:.4rem;max-width:100%;font-size:.76rem}.LandingPage-module__42Jd1W__heroCtas{margin-top:1rem}.LandingPage-module__42Jd1W__heroProof{display:none}.LandingPage-module__42Jd1W__hostCard{grid-template-columns:86px 1fr}.LandingPage-module__42Jd1W__hostImage{width:86px;height:86px}}
