.page-module__Sq0OVq__page{--muted:#1a2e35a6;font-family:var(--font-inter),sans-serif;background:var(--brand-cream-warm);color:var(--brand-navy);overflow-x:hidden}.page-module__Sq0OVq__page *{box-sizing:border-box}.page-module__Sq0OVq__container{max-width:1400px;margin:0 auto;padding:0 5vw}.page-module__Sq0OVq__nav{z-index:100;justify-content:space-between;align-items:center;padding:1.25rem 5vw;display:flex;position:absolute;top:0;left:0;right:0}.page-module__Sq0OVq__navLogo{align-items:center;display:flex}.page-module__Sq0OVq__navLogoImg{width:auto;height:56px}.page-module__Sq0OVq__navLinks{align-items:center;gap:2rem;display:flex}.page-module__Sq0OVq__navLinks a{color:var(--brand-cream-warm);opacity:.85;font-size:.9rem;text-decoration:none;transition:opacity .2s}.page-module__Sq0OVq__navLinks a:hover{opacity:1}.page-module__Sq0OVq__navCta{background:var(--brand-gold-bright);color:var(--brand-navy);border-radius:999px;padding:10px 24px;font-size:.9rem;font-weight:500;text-decoration:none;transition:transform .2s}.page-module__Sq0OVq__navCta:hover{transform:translateY(-2px)}.page-module__Sq0OVq__hero{background:var(--brand-navy);align-items:flex-end;min-height:100vh;display:flex;position:relative;overflow:hidden}.page-module__Sq0OVq__heroVideoBg{position:absolute;inset:0}.page-module__Sq0OVq__videoPlaceholder{background:linear-gradient(135deg,#1a2e35 0%,#2a4a55 50%,#1a2e35 100%);width:100%;height:100%}.page-module__Sq0OVq__heroOverlay{z-index:2;background:linear-gradient(#1a2e354d 0%,#1a2e3599 40%,#1a2e35f2 100%);position:absolute;inset:0}.page-module__Sq0OVq__heroContent{z-index:3;width:100%;max-width:1400px;margin:0 auto;padding:0 5vw 5rem;position:relative}.page-module__Sq0OVq__heroBadge{color:var(--brand-sky-light);background:#6dd5ed26;border-radius:999px;margin-bottom:1.5rem;padding:6px 16px;font-size:.8rem;font-weight:400;display:inline-block}.page-module__Sq0OVq__deadlinePill{letter-spacing:.01em;color:var(--brand-gold-bright);background:#f7c9482e;border:1px solid #f7c94866;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:7px 16px;font-size:.85rem;font-weight:500;display:inline-flex}.page-module__Sq0OVq__deadlinePill:before{content:"";background:var(--brand-gold-bright);border-radius:999px;width:7px;height:7px;animation:1.8s ease-out infinite page-module__Sq0OVq__deadlinePulse;display:inline-block;box-shadow:0 0 #f7c948b3}@keyframes page-module__Sq0OVq__deadlinePulse{0%{box-shadow:0 0 #f7c948b3}70%{box-shadow:0 0 0 8px #f7c94800}to{box-shadow:0 0 #f7c94800}}.page-module__Sq0OVq__deadlineCallout{border-left:3px solid var(--brand-gold-bright);color:var(--brand-cream-warm);background:#f7c94814;border-radius:0 8px 8px 0;max-width:560px;margin:1.25rem 0 1.5rem;padding:.85rem 1.25rem;font-size:.95rem;line-height:1.5}.page-module__Sq0OVq__deadlineCallout strong{color:var(--brand-gold-bright);font-weight:600}.page-module__Sq0OVq__deadlineNote{text-align:center;color:var(--brand-gold-bright);margin-top:1.5rem;font-size:.95rem;font-weight:500}.page-module__Sq0OVq__deadlineNote strong{color:var(--brand-gold-bright)}.page-module__Sq0OVq__heroH1{font-family:var(--font-newsreader),serif;letter-spacing:-.02em;color:var(--brand-cream-warm);max-width:800px;font-size:clamp(2.5rem,5.5vw,4.5rem);font-weight:400;line-height:1.05}.page-module__Sq0OVq__heroH1 em{color:var(--brand-sky-light);font-style:italic}.page-module__Sq0OVq__headlineRotator{height:clamp(2.5rem,5vw,4rem);margin-top:.25rem;position:relative;overflow:hidden}.page-module__Sq0OVq__headlineLine{opacity:0;width:100%;font-family:var(--font-newsreader),serif;letter-spacing:-.01em;color:var(--brand-cream-warm);font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1.1;transition:opacity .6s,transform .6s;position:absolute;transform:translateY(20px)}.page-module__Sq0OVq__headlineLine em{color:var(--brand-sky-light);font-style:italic}.page-module__Sq0OVq__headlineLine.page-module__Sq0OVq__active{opacity:1;transform:translateY(0)}.page-module__Sq0OVq__heroSub{color:#f9f5edcc;max-width:580px;margin-top:1.5rem;font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:300;line-height:1.6}.page-module__Sq0OVq__heroCtas{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.page-module__Sq0OVq__btnGold{background:var(--brand-gold-bright);color:var(--brand-navy);font-family:var(--font-inter),sans-serif;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:16px 32px;font-size:1rem;font-weight:500;text-decoration:none;transition:transform .2s;display:inline-flex}.page-module__Sq0OVq__btnGold:hover{transform:translateY(-2px)}a.page-module__Sq0OVq__btnGhost{-webkit-backdrop-filter:blur(6px);color:var(--brand-cream-warm);font-family:var(--font-inter),sans-serif;cursor:pointer;background:#1a2e3573;border:1px solid #f9f5ed8c;border-radius:999px;align-items:center;gap:8px;padding:14px 28px;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}a.page-module__Sq0OVq__btnGhost:hover{background:#1a2e35b3;border-color:#f9f5edd9}.page-module__Sq0OVq__statBand{background:var(--brand-sky-light);border-bottom:1px solid var(--brand-navy);padding:1.5rem 0}.page-module__Sq0OVq__statBandInner{flex-wrap:wrap;justify-content:center;gap:4rem;display:flex}.page-module__Sq0OVq__stat{text-align:center}.page-module__Sq0OVq__statNum{font-family:var(--font-newsreader),serif;color:var(--brand-navy);font-size:2.5rem;font-weight:400}.page-module__Sq0OVq__statLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--brand-navy);font-size:.75rem;font-weight:500}.page-module__Sq0OVq__section{padding:8vw 0}.page-module__Sq0OVq__sectionEyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--brand-sky);margin-bottom:1rem;font-size:.75rem;font-weight:500}.page-module__Sq0OVq__sectionHeadline{font-family:var(--font-newsreader),serif;letter-spacing:-.01em;max-width:700px;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1.1}.page-module__Sq0OVq__sectionBody{color:var(--muted);max-width:600px;margin-top:1.5rem;font-size:clamp(1rem,1.2vw,1.15rem);font-weight:300;line-height:1.65}.page-module__Sq0OVq__howSection{background:#fff}.page-module__Sq0OVq__videoInline{background:var(--brand-cream-warm);border:1px solid #1a2e3514;border-radius:16px;align-items:center;gap:2rem;margin-top:2.5rem;padding:2rem;display:flex}.page-module__Sq0OVq__videoInlineFrame{cursor:pointer;background:linear-gradient(160deg,#2a4a55,#1a2e35);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:180px;height:320px;transition:transform .3s;display:flex;position:relative;overflow:hidden}.page-module__Sq0OVq__videoInlineFrame:hover{transform:scale(1.03)}.page-module__Sq0OVq__videoPlayCircle{background:#1a2e3580;border:2px solid #f9f5ed80;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s;display:flex}.page-module__Sq0OVq__videoInlineFrame:hover .page-module__Sq0OVq__videoPlayCircle{border-color:var(--brand-sky-light);background:#1a2e35cc}.page-module__Sq0OVq__videoPlayCircle svg{width:24px;height:24px;fill:var(--brand-cream-warm);margin-left:3px}.page-module__Sq0OVq__videoInlineContent h3{font-family:var(--font-newsreader),serif;margin-bottom:.75rem;font-size:1.4rem;font-weight:400}.page-module__Sq0OVq__videoInlineContent p{color:var(--muted);margin-bottom:.75rem;font-size:.95rem;font-weight:300;line-height:1.6}.page-module__Sq0OVq__videoInlineLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--brand-sky);cursor:pointer;align-items:center;gap:6px;margin-top:.5rem;font-size:.75rem;font-weight:500;display:flex}.page-module__Sq0OVq__howSteps{grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3rem;display:grid}.page-module__Sq0OVq__howStep{text-align:center}.page-module__Sq0OVq__howStepNum{background:var(--brand-sky-light);width:48px;height:48px;color:var(--brand-navy);font-family:var(--font-newsreader),serif;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1rem;font-size:1.3rem;display:flex}.page-module__Sq0OVq__howStep h3{font-family:var(--font-newsreader),serif;margin-bottom:.5rem;font-size:1.15rem;font-weight:400}.page-module__Sq0OVq__howStep p{color:var(--muted);font-size:.85rem;line-height:1.5}.page-module__Sq0OVq__whySection{background:var(--brand-cream-warm)}.page-module__Sq0OVq__whyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:6vw;margin-top:3rem;display:grid}.page-module__Sq0OVq__whyImage{aspect-ratio:4/5;background:linear-gradient(135deg,#2a4a55,#1a2e35);border-radius:24px;position:relative;overflow:hidden}.page-module__Sq0OVq__whyImagePlaceholder{color:#f9f5ed66;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;font-size:.85rem;display:flex}.page-module__Sq0OVq__whyImageImg{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.page-module__Sq0OVq__whyQuote{font-family:var(--font-newsreader),serif;color:var(--brand-navy);padding-left:2rem;font-size:clamp(1.75rem,3vw,2.5rem);font-style:italic;line-height:1.25;position:relative}.page-module__Sq0OVq__whyQuote:before{content:"“";color:var(--brand-sky);opacity:.3;font-size:5rem;font-family:var(--font-newsreader),serif;position:absolute;top:-20px;left:-10px}.page-module__Sq0OVq__whyBody{color:var(--muted);margin-top:1.5rem;font-size:1.1rem;font-weight:300;line-height:1.7}.page-module__Sq0OVq__whyCallout{background:#2baec814;border-radius:8px;align-items:center;gap:1rem;margin-top:2rem;padding:1.25rem 1.5rem;display:flex}.page-module__Sq0OVq__whyCalloutNum{font-family:var(--font-newsreader),serif;color:var(--brand-navy);white-space:nowrap;font-size:2.2rem}.page-module__Sq0OVq__whyCalloutText{color:var(--muted);font-size:.95rem;line-height:1.4}.page-module__Sq0OVq__eventSection{background:var(--brand-navy);color:var(--brand-cream-warm)}.page-module__Sq0OVq__eventSection .page-module__Sq0OVq__sectionHeadline{color:var(--brand-cream-warm)}.page-module__Sq0OVq__eventSection .page-module__Sq0OVq__sectionEyebrow{color:var(--brand-sky-light)}.page-module__Sq0OVq__eventGrid{grid-template-columns:1fr 1fr;gap:4rem;margin-top:3rem;display:grid}.page-module__Sq0OVq__eventDetails{flex-direction:column;gap:1.5rem;display:flex}.page-module__Sq0OVq__eventDetail{align-items:flex-start;gap:1rem;display:flex}.page-module__Sq0OVq__eventIcon{background:#6dd5ed1f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.page-module__Sq0OVq__eventIcon svg{width:20px;height:20px;stroke:var(--brand-sky-light);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.page-module__Sq0OVq__eventDetail h3{font-family:var(--font-newsreader),serif;margin-bottom:4px;font-size:1.2rem;font-weight:400}.page-module__Sq0OVq__eventDetail p{color:#f9f5edb3;font-size:.9rem;font-weight:300;line-height:1.5}.page-module__Sq0OVq__routeMapPlaceholder{aspect-ratio:4/3;color:#f9f5ed59;background:#6dd5ed14;border:1px dashed #6dd5ed40;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;font-size:.85rem;display:flex}.page-module__Sq0OVq__routeMap{flex-direction:column;gap:.6rem;display:flex}.page-module__Sq0OVq__routeMapImg{border:1px solid #6dd5ed33;border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 10px 30px -12px #00000059}.page-module__Sq0OVq__routeMapCaption{color:#f9f5ed8c;letter-spacing:.02em;text-align:center;font-size:.78rem;font-weight:400}.page-module__Sq0OVq__tiersSection{background:var(--brand-cream-warm)}.page-module__Sq0OVq__tiersHeadlineWrap{text-align:center;max-width:700px;margin:0 auto 3rem}.page-module__Sq0OVq__tiersHeadlineWrap .page-module__Sq0OVq__sectionHeadline{max-width:none}.page-module__Sq0OVq__tiersHeadlineWrap .page-module__Sq0OVq__sectionBody{max-width:none;margin-left:auto;margin-right:auto}.page-module__Sq0OVq__tiersGrid{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1000px;margin:0 auto;display:grid}.page-module__Sq0OVq__tierCard{background:#fff;border:1px solid #1a2e351a;border-radius:16px;padding:2rem;transition:all .3s;position:relative;overflow:hidden}.page-module__Sq0OVq__tierCard:hover{border-color:var(--brand-sky);transform:translateY(-4px)}.page-module__Sq0OVq__tierCard.page-module__Sq0OVq__featured{background:var(--brand-navy);color:var(--brand-cream-warm);border-color:var(--brand-navy)}.page-module__Sq0OVq__tierCard.page-module__Sq0OVq__featured .page-module__Sq0OVq__tierCardPpp{color:#f9f5ed99}.page-module__Sq0OVq__tierCard.page-module__Sq0OVq__featured .page-module__Sq0OVq__tierCardDesc{color:#f9f5edb3}.page-module__Sq0OVq__tierCard.page-module__Sq0OVq__featured .page-module__Sq0OVq__tierCardSavings{color:var(--brand-sky-light);background:#6dd5ed33}.page-module__Sq0OVq__tierCard.page-module__Sq0OVq__featured .page-module__Sq0OVq__tierCardCta{background:var(--brand-gold-bright);color:var(--brand-navy);border:none}.page-module__Sq0OVq__tierBadge{background:var(--brand-gold-bright);color:var(--brand-navy);text-transform:uppercase;letter-spacing:.05em;border-radius:0 0 8px 8px;padding:6px 12px;font-size:.65rem;font-weight:500;position:absolute;top:-1px;right:24px}.page-module__Sq0OVq__tierCardPrice{font-family:var(--font-newsreader),serif;margin-bottom:2px;font-size:3rem;font-weight:400}.page-module__Sq0OVq__tierCardPrice span{font-size:1rem;font-family:var(--font-inter),sans-serif;opacity:.6;font-weight:300}.page-module__Sq0OVq__tierCardName{font-family:var(--font-newsreader),serif;margin-bottom:4px;font-size:1.4rem;font-weight:400}.page-module__Sq0OVq__tierCardPpp{color:var(--muted);margin-bottom:8px;font-size:.85rem}.page-module__Sq0OVq__tierCardSavings{text-transform:uppercase;letter-spacing:.03em;color:var(--brand-sky);background:#2baec81a;border-radius:999px;margin-bottom:1rem;padding:4px 12px;font-size:.7rem;font-weight:500;display:inline-block}.page-module__Sq0OVq__tierCardDesc{color:var(--muted);min-height:60px;margin-bottom:1.5rem;font-size:.85rem;line-height:1.5}.page-module__Sq0OVq__tierCardCta{text-align:center;width:100%;color:var(--brand-navy);cursor:pointer;background:0 0;border:1px solid #1a2e3533;border-radius:999px;padding:12px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s;display:block}.page-module__Sq0OVq__tierCardCta:hover{border-color:var(--brand-navy);background:#1a2e350a}.page-module__Sq0OVq__tiersMore{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1000px;margin:1.25rem auto 0;display:grid}.page-module__Sq0OVq__tiersMoreItem{text-align:center;background:#fff;border:1px solid #1a2e351a;border-radius:12px;flex-direction:column;align-items:center;gap:.35rem;padding:1.5rem 1.25rem;transition:border-color .2s,transform .2s;display:flex}.page-module__Sq0OVq__tiersMoreItem:hover{border-color:var(--brand-sky);transform:translateY(-2px)}.page-module__Sq0OVq__tiersMorePrice{font-family:var(--font-newsreader),serif;color:var(--brand-navy);font-size:1.9rem;line-height:1}.page-module__Sq0OVq__tiersMorePriceUnit{font-size:.6em;font-family:var(--font-inter),sans-serif;opacity:.6;margin-left:2px}.page-module__Sq0OVq__tiersMoreLabel{font-family:var(--font-newsreader),serif;color:var(--brand-navy);margin-top:.15rem;font-size:1.1rem}.page-module__Sq0OVq__tiersMoreSub{color:var(--muted);min-height:2.6em;font-size:.78rem;line-height:1.4}.page-module__Sq0OVq__tiersMoreCta{width:100%;margin-top:.85rem}.page-module__Sq0OVq__tiersReassure{text-align:center;color:var(--muted);border-left:3px solid var(--brand-sky-light);background:#6dd5ed0a;border-radius:0 8px 8px 0;max-width:500px;margin:2rem auto 0;padding:1rem;font-size:.9rem;font-style:italic;line-height:1.6}.page-module__Sq0OVq__fundraisingSection{background:var(--brand-cream-warm)}.page-module__Sq0OVq__fundraisingGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;margin-top:3rem;display:grid}.page-module__Sq0OVq__fundraisingCard{background:#fff;border:1px solid #1a2e3514;border-radius:16px;padding:2.5rem}.page-module__Sq0OVq__fundraisingCard h3{font-family:var(--font-newsreader),serif;margin-bottom:1rem;font-size:1.5rem;font-weight:400}.page-module__Sq0OVq__fundraisingCard p{color:var(--muted);margin-bottom:1rem;font-size:.95rem;font-weight:300;line-height:1.65}.page-module__Sq0OVq__fundraisingTiers{flex-direction:column;gap:8px;margin-top:1.5rem;display:flex}.page-module__Sq0OVq__fundraisingTier{background:#2baec80f;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.page-module__Sq0OVq__fundraisingTierName{font-size:.9rem;font-weight:500}.page-module__Sq0OVq__fundraisingTierImpact{color:var(--brand-sky);font-size:.8rem}.page-module__Sq0OVq__faqSection{background:var(--brand-cream-warm);padding:6rem 0}.page-module__Sq0OVq__faqGrid{max-width:720px;margin:2.5rem auto 0}.page-module__Sq0OVq__faqCategory{margin-bottom:2.5rem}.page-module__Sq0OVq__faqCategoryTitle{font-family:var(--font-newsreader),serif;color:var(--brand-sky);border-bottom:1px solid #2baec833;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.2rem;font-weight:400}.page-module__Sq0OVq__faqItem{border-bottom:1px solid #1a2e3514}.page-module__Sq0OVq__faqQ{text-align:left;cursor:pointer;width:100%;color:var(--brand-navy);background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-family:inherit;font-size:.95rem;font-weight:500;transition:color .2s;display:flex}.page-module__Sq0OVq__faqQ:hover{color:var(--brand-sky)}.page-module__Sq0OVq__faqQ:after{content:"+";color:var(--brand-sky);flex-shrink:0;font-size:1.4rem;font-weight:300;transition:transform .3s}.page-module__Sq0OVq__faqItem.page-module__Sq0OVq__open .page-module__Sq0OVq__faqQ:after{content:"−"}.page-module__Sq0OVq__faqA{max-height:0;transition:max-height .35s,padding .35s;overflow:hidden}.page-module__Sq0OVq__faqItem.page-module__Sq0OVq__open .page-module__Sq0OVq__faqA{max-height:500px}.page-module__Sq0OVq__faqAInner{color:var(--muted);padding:0 0 1.25rem;font-size:.9rem;font-weight:300;line-height:1.7}.page-module__Sq0OVq__storySection{background:var(--brand-navy);color:var(--brand-cream-warm);padding:8vw 0 12vw}.page-module__Sq0OVq__storyGrid{grid-template-columns:5fr 6fr;align-items:center;gap:6vw;display:grid}.page-module__Sq0OVq__storyImage{aspect-ratio:4/5;background:linear-gradient(135deg,#2a4a55,#1a2e35);border-radius:24px;overflow:hidden}.page-module__Sq0OVq__storyImagePlaceholder{color:#f9f5ed4d;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;font-size:.85rem;display:flex}.page-module__Sq0OVq__storyQuote{font-family:var(--font-newsreader),serif;color:var(--brand-sky-light);font-size:clamp(2rem,3vw,2.75rem);font-style:italic;line-height:1.2;position:relative}.page-module__Sq0OVq__storyQuote:before{content:"“";color:var(--brand-sky);opacity:.3;font-size:4rem;position:absolute;top:-10px;left:-40px}.page-module__Sq0OVq__storyBody{color:#f9f5edcc;max-width:480px;margin-top:1.5rem;font-size:1.1rem;font-weight:300;line-height:1.7}.page-module__Sq0OVq__finalCtaSection{background:var(--brand-navy);color:var(--brand-cream-warm);text-align:center;padding:10vw 0}.page-module__Sq0OVq__finalCtaSection .page-module__Sq0OVq__sectionHeadline{max-width:none;color:var(--brand-cream-warm);margin:0 auto}.page-module__Sq0OVq__finalCtaSection .page-module__Sq0OVq__sectionBody{color:#f9f5edcc;max-width:600px;margin:1.5rem auto 0}.page-module__Sq0OVq__finalCtaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.5rem;display:flex}.page-module__Sq0OVq__finalCtaMeta{color:#f9f5ed66;margin-top:2rem;font-size:.8rem}.page-module__Sq0OVq__footer{background:var(--brand-navy);color:#f9f5edb3;border-top:1px solid #f9f5ed14;padding:4rem 0 2rem}.page-module__Sq0OVq__footerGrid{grid-template-columns:2fr 1fr 1fr;gap:3rem;display:grid}.page-module__Sq0OVq__footerBrand{font-family:var(--font-newsreader),serif;color:var(--brand-sky-light);margin-bottom:.75rem;font-size:1.2rem}.page-module__Sq0OVq__footerAbout{max-width:320px;font-size:.9rem;font-weight:300;line-height:1.6}.page-module__Sq0OVq__footerCol h4{font-family:var(--font-newsreader),serif;color:var(--brand-sky-light);margin-bottom:1rem;font-size:1.1rem;font-weight:400}.page-module__Sq0OVq__footerCol a{color:#f9f5eda6;margin-bottom:.5rem;font-size:.9rem;text-decoration:none;transition:color .2s;display:block}.page-module__Sq0OVq__footerCol a:hover{color:var(--brand-cream-warm)}.page-module__Sq0OVq__footerCol a.page-module__Sq0OVq__goldLink{color:var(--brand-gold-bright)}.page-module__Sq0OVq__footerBottom{color:#f9f5ed66;border-top:1px solid #f9f5ed14;justify-content:space-between;margin-top:3rem;padding-top:1.5rem;font-size:.8rem;display:flex}.page-module__Sq0OVq__videoModal{z-index:1000;-webkit-backdrop-filter:blur(8px);opacity:0;background:#000000eb;justify-content:center;align-items:center;padding:1.5rem;transition:opacity .22s;display:none;position:fixed;inset:0}.page-module__Sq0OVq__videoModal.page-module__Sq0OVq__open{animation:.22s forwards page-module__Sq0OVq__videoModalFade;display:flex}@keyframes page-module__Sq0OVq__videoModalFade{to{opacity:1}}.page-module__Sq0OVq__videoModalInner{aspect-ratio:9/16;background:#000;border-radius:20px;width:min(420px,100%);max-height:100%;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #0009}.page-module__Sq0OVq__videoModalPlayer{border-radius:inherit;background:#000;width:100%;height:100%;display:block}.page-module__Sq0OVq__videoModalClose{width:40px;height:40px;color:var(--brand-cream-warm);cursor:pointer;z-index:10;background:#0a0e12bf;border:1px solid #f9f5ed59;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;transition:background .15s,border-color .15s;display:flex;position:absolute;top:12px;right:12px}.page-module__Sq0OVq__videoModalClose:hover{background:#0a0e12e6;border-color:#f9f5edb3}.page-module__Sq0OVq__videoInlinePoster{object-fit:cover;object-position:center;z-index:1;width:100%;height:100%;position:absolute;inset:0}.page-module__Sq0OVq__videoInlineFrame .page-module__Sq0OVq__videoPlayCircle{z-index:2;position:relative}@media (max-width:600px){.page-module__Sq0OVq__videoModal{padding:0}.page-module__Sq0OVq__videoModalInner{aspect-ratio:auto;border-radius:0;width:100%;height:100%;max-height:none}.page-module__Sq0OVq__videoModalPlayer{object-fit:contain;border-radius:0}.page-module__Sq0OVq__videoModalClose{top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right))}}.page-module__Sq0OVq__registerModal{z-index:2000;background:#000000d9;justify-content:center;align-items:center;padding:2rem;display:none;position:fixed;inset:0}.page-module__Sq0OVq__registerModal.page-module__Sq0OVq__open{display:flex}.page-module__Sq0OVq__registerModalInner{background:#fff;border-radius:16px;width:100%;max-width:500px;max-height:90vh;padding:2rem;position:relative;overflow-y:auto}.page-module__Sq0OVq__registerModalClose{cursor:pointer;width:36px;height:36px;color:var(--brand-navy);background:#1a2e3514;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;display:flex;position:absolute;top:12px;right:16px}@media (max-width:768px){.page-module__Sq0OVq__container{padding:0 6vw}.page-module__Sq0OVq__whyGrid,.page-module__Sq0OVq__eventGrid,.page-module__Sq0OVq__storyGrid,.page-module__Sq0OVq__fundraisingGrid{grid-template-columns:1fr;gap:2rem}.page-module__Sq0OVq__tiersGrid{grid-template-columns:1fr;max-width:100%;margin:0}.page-module__Sq0OVq__tierCard.page-module__Sq0OVq__featured{order:-1}.page-module__Sq0OVq__howSteps{grid-template-columns:1fr;gap:1.5rem}.page-module__Sq0OVq__howStep{text-align:left;align-items:flex-start;gap:1rem;display:flex}.page-module__Sq0OVq__howStepNum{flex-shrink:0;margin:0}.page-module__Sq0OVq__statBandInner{flex-wrap:wrap;justify-content:space-around;gap:1rem}.page-module__Sq0OVq__stat{min-width:40%}.page-module__Sq0OVq__statNum{font-size:1.8rem}.page-module__Sq0OVq__footerGrid{grid-template-columns:1fr;gap:2rem}.page-module__Sq0OVq__footerBottom{text-align:center;flex-direction:column;gap:.5rem}.page-module__Sq0OVq__tiersMore{grid-template-columns:1fr;gap:.75rem}.page-module__Sq0OVq__tiersMoreSub{min-height:0}.page-module__Sq0OVq__nav{padding:1rem 5vw}.page-module__Sq0OVq__navLogoImg{height:44px}.page-module__Sq0OVq__navLinks a:not(.page-module__Sq0OVq__navCta){display:none}.page-module__Sq0OVq__navCta{padding:8px 18px;font-size:.8rem}.page-module__Sq0OVq__hero{min-height:auto;padding-bottom:0}.page-module__Sq0OVq__heroContent{padding:8rem 6vw 2.5rem}.page-module__Sq0OVq__heroH1{font-size:clamp(2.5rem,10vw,3.5rem)!important}.page-module__Sq0OVq__headlineRotator{height:clamp(1.8rem,6vw,2.2rem)}.page-module__Sq0OVq__headlineLine{font-size:clamp(1.4rem,5vw,2rem)!important}.page-module__Sq0OVq__heroSub{margin-top:1rem;font-size:.95rem}.page-module__Sq0OVq__heroCtas{flex-flow:wrap;align-items:center;gap:.625rem}.page-module__Sq0OVq__heroCtas a.page-module__Sq0OVq__btnGhost{text-align:center;justify-content:center;padding:12px 18px;font-size:.85rem;line-height:1.2}.page-module__Sq0OVq__heroCtas .page-module__Sq0OVq__btnGold{text-align:center;justify-content:center}.page-module__Sq0OVq__heroBadge{margin-bottom:1rem;padding:5px 12px;font-size:.7rem}.page-module__Sq0OVq__sectionHeadline{font-size:clamp(1.6rem,5vw,2.5rem)}.page-module__Sq0OVq__whyImage{aspect-ratio:16/9;order:-1}.page-module__Sq0OVq__whyQuote{padding-left:1.5rem;font-size:clamp(1.3rem,4vw,1.8rem)}.page-module__Sq0OVq__whyQuote:before{font-size:3rem;top:-10px;left:-5px}.page-module__Sq0OVq__storyGrid{gap:2rem}.page-module__Sq0OVq__storyImage{aspect-ratio:16/9;order:-1}.page-module__Sq0OVq__storyQuote{font-size:clamp(1.5rem,5vw,2rem)}.page-module__Sq0OVq__storyQuote:before{font-size:3rem;left:-20px}.page-module__Sq0OVq__tiersHeadlineWrap,.page-module__Sq0OVq__finalCtaSection{text-align:left}.page-module__Sq0OVq__finalCtaButtons{flex-flow:wrap;justify-content:center;gap:.625rem}.page-module__Sq0OVq__finalCtaButtons a.page-module__Sq0OVq__btnGhost{text-align:center;justify-content:center;padding:12px 18px;font-size:.85rem;line-height:1.2}.page-module__Sq0OVq__finalCtaButtons .page-module__Sq0OVq__btnGold{text-align:center;justify-content:center}.page-module__Sq0OVq__finalCtaMeta{font-size:.7rem;line-height:1.5}.page-module__Sq0OVq__fundraisingCard{padding:1.5rem}.page-module__Sq0OVq__videoInline{flex-direction:column}.page-module__Sq0OVq__videoInlineFrame{width:100%;max-width:260px;margin:0 auto}.page-module__Sq0OVq__videoInlineContent{text-align:center}.page-module__Sq0OVq__eventSection .page-module__Sq0OVq__sectionHeadline{font-size:clamp(1.5rem,5vw,2.2rem)}.page-module__Sq0OVq__routeMapPlaceholder{aspect-ratio:3/2}}
