._9fWxfa_header{z-index:20;-webkit-backdrop-filter:saturate(180%)blur(14px);background:#11193acc;border-bottom:1px solid #ffffff17;position:sticky;top:0}._9fWxfa_inner{align-items:center;gap:12px;max-width:1120px;margin:0 auto;padding:12px 24px;display:flex}._9fWxfa_brandName{letter-spacing:-.2px;color:#fff;font-size:15.5px;font-weight:700;line-height:1.15}._9fWxfa_brandName span{color:#ffffff9e;letter-spacing:.3px;font-size:11.5px;font-weight:500;display:block}._9fWxfa_cta{background:linear-gradient(160deg, var(--gold-bright), var(--gold));color:var(--brand-deep);border-radius:999px;margin-left:auto;padding:10px 20px;font-size:13.5px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .2s;box-shadow:0 4px 14px #c79a3e59}._9fWxfa_cta:hover{transform:translateY(-1px);box-shadow:0 6px 18px #c79a3e73}@media (max-width:760px){._9fWxfa_cta{margin-left:auto}}
.nhiC3q_footer{color:#ffffffb3;background:#0e1533;padding:52px 0 36px}.nhiC3q_inner{max-width:1120px;margin:0 auto;padding:0 24px}.nhiC3q_grid{gap:36px;display:grid}@media (min-width:760px){.nhiC3q_grid{grid-template-columns:1.4fr 1fr 1fr;gap:48px}}.nhiC3q_brand{margin-bottom:16px}.nhiC3q_brand b{color:#fff;font-size:15px}.nhiC3q_footer p{max-width:48ch;font-size:13px;line-height:1.65}.nhiC3q_col h4{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:700}.nhiC3q_col ul{gap:10px;list-style:none;display:grid}.nhiC3q_col a{color:#ffffffb8;font-size:13.5px;text-decoration:none}.nhiC3q_col a:hover{color:var(--gold-bright)}.nhiC3q_base{color:#ffffff73;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-top:44px;padding-top:22px;font-size:11.5px;display:flex}
.zdJZ9a_card{background:var(--card);color:var(--ink);border-radius:var(--radius);box-shadow:var(--shadow-lg);border:1px solid #ffffffa6;padding:28px 24px}.zdJZ9a_head{text-align:center;margin-bottom:20px}.zdJZ9a_head h2{font-family:var(--serif);letter-spacing:-.3px;font-size:24px;font-weight:600}.zdJZ9a_head p{color:var(--ink-soft);margin-top:4px;font-size:13px}.zdJZ9a_segmented{background:var(--bg);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;margin-bottom:20px;padding:4px;display:grid}.zdJZ9a_segmented button{color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:11px;font-family:inherit;font-size:14px;font-weight:600;transition:all .18s}.zdJZ9a_segmented button.zdJZ9a_active{background:var(--card);color:var(--brand);box-shadow:0 1px 4px #141d4029}.zdJZ9a_lockedTo{background:var(--brand-light);border:1px solid #d5dcf2;border-left:3px solid var(--gold);border-radius:var(--radius-sm);margin-bottom:4px;padding:12px 14px}.zdJZ9a_lockedTo b{color:var(--brand-deep);font-size:13.5px;line-height:1.25;display:block}.zdJZ9a_lockedTo span{color:var(--ink-soft);font-size:11.5px}.zdJZ9a_label{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.8px;margin-bottom:10px;font-size:11.5px;font-weight:700}.zdJZ9a_custom{position:relative}.zdJZ9a_cur{color:var(--ink-soft);font-size:17px;font-weight:600;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.zdJZ9a_custom input{border:1.5px solid var(--line);border-radius:var(--radius-sm);width:100%;color:var(--ink);outline:none;padding:14px 14px 14px 34px;font-family:inherit;font-size:17px;font-weight:600;transition:border-color .15s}.zdJZ9a_custom input:focus{border-color:var(--brand)}.zdJZ9a_custom input::placeholder{color:#b4bccf;font-weight:500}.zdJZ9a_field{margin-top:16px}.zdJZ9a_field label,.zdJZ9a_field .zdJZ9a_fieldLabel{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.zdJZ9a_field input,.zdJZ9a_field select,.zdJZ9a_field textarea{border:1.5px solid var(--line);border-radius:var(--radius-sm);width:100%;color:var(--ink);background:var(--card);outline:none;padding:13px 14px;font-family:inherit;font-size:15px;transition:border-color .15s}.zdJZ9a_field input:focus,.zdJZ9a_field select:focus,.zdJZ9a_field textarea:focus{border-color:var(--brand)}.zdJZ9a_field textarea{resize:vertical;min-height:46px;line-height:1.5}.zdJZ9a_field input::placeholder,.zdJZ9a_field textarea::placeholder{color:#b4bccf}.zdJZ9a_payError{border-radius:var(--radius-sm);color:#a12a1c;background:#fdecea;border:1px solid #f5c6c0;margin-top:12px;padding:10px 13px;font-size:13px}.zdJZ9a_cover{background:var(--gold-soft);border-radius:var(--radius-sm);color:#6d5a2a;cursor:pointer;border:1px solid #ecdcb2;align-items:center;gap:11px;margin-top:18px;padding:13px 14px;font-size:13px;display:flex}.zdJZ9a_cover input{width:18px;height:18px;accent-color:var(--gold-dark);flex:none}.zdJZ9a_cover b{color:#4d3f1a}.zdJZ9a_give{border-radius:var(--radius-sm);background:linear-gradient(135deg, #33448c, var(--brand-dark));color:#fff;cursor:pointer;border:0;width:100%;margin-top:20px;padding:16px;font-family:inherit;font-size:16.5px;font-weight:700;transition:transform .12s,box-shadow .2s;box-shadow:0 10px 24px #2a3a7c52}.zdJZ9a_give:hover{transform:translateY(-1px);box-shadow:0 14px 30px #2a3a7c66}.zdJZ9a_give:active{transform:translateY(0)}.zdJZ9a_give:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.zdJZ9a_trust{color:var(--ink-soft);justify-content:center;align-items:center;gap:7px;margin-top:15px;font-size:12.5px;display:flex}.zdJZ9a_trust svg{width:14px;height:14px}.zdJZ9a_powered{text-align:center;color:#a7afc2;margin-top:7px;font-size:12px}.zdJZ9a_powered b{color:#635bff}
.gNeX-G_hero{background:radial-gradient(80% 60% at 85% -5%, #c79a3e40, transparent 60%), radial-gradient(50% 40% at 5% 100%, #5a6ec847, transparent 65%), linear-gradient(165deg, #31428c 0%, var(--brand-deep) 78%);color:#fff;position:relative;overflow:hidden}.gNeX-G_inner{flex-direction:column;gap:40px;max-width:1120px;margin:0 auto;padding:52px 24px 64px;display:flex;position:relative}.gNeX-G_kicker{letter-spacing:1.2px;text-transform:uppercase;color:var(--gold-bright);background:#c79a3e1f;border:1px solid #c79a3e59;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-size:11.5px;font-weight:700;display:inline-flex}.gNeX-G_kicker:before{content:"";background:var(--gold-bright);border-radius:50%;width:6px;height:6px}.gNeX-G_text h1{font-family:var(--serif);letter-spacing:-.8px;max-width:15ch;margin-bottom:18px;font-size:clamp(34px,5.4vw,54px);font-weight:600;line-height:1.08}.gNeX-G_text h1 em{color:var(--gold-bright);background:linear-gradient(120deg, var(--gold-bright), #f0d194);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500}.gNeX-G_lead{color:#ffffffd9;max-width:48ch;font-size:clamp(15px,1.6vw,17.5px)}.gNeX-G_stats{gap:clamp(22px,4vw,44px);margin-top:34px;display:flex}.gNeX-G_stat b{font-family:var(--serif);color:#fff;letter-spacing:-.5px;font-size:clamp(24px,3vw,34px);font-weight:600;display:block}.gNeX-G_stat span{color:#ffffffad;letter-spacing:.2px;font-size:12.5px}.gNeX-G_divider{background:linear-gradient(#fff0,#ffffff40,#fff0);width:1px}.gNeX-G_valuePoints{gap:13px;margin-top:34px;list-style:none;display:grid}.gNeX-G_valuePoints li{color:#ffffffeb;align-items:center;gap:12px;font-size:14.5px;font-weight:500;display:flex}.gNeX-G_chk{width:24px;height:24px;color:var(--gold-bright);background:#c79a3e29;border:1px solid #c79a3e73;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}@media (min-width:880px){.gNeX-G_inner{grid-template-columns:1fr 430px;align-items:start;gap:64px;padding:56px 24px 80px;display:grid}}
.qhwaGG_pillars{gap:20px;display:grid}@media (min-width:760px){.qhwaGG_pillars{grid-template-columns:repeat(3,1fr)}}.qhwaGG_pillar{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:30px 26px;transition:transform .18s,box-shadow .25s}.qhwaGG_pillar:hover{transform:translateY(-4px);box-shadow:0 6px 12px #141d400f,0 24px 54px #141d4024}.qhwaGG_icon{background:linear-gradient(140deg, var(--brand-light), #dde4f8);width:50px;height:50px;color:var(--brand);border:1px solid #d5dcf2;border-radius:14px;place-items:center;margin-bottom:18px;display:grid}.qhwaGG_icon svg{width:24px;height:24px}.qhwaGG_pillar h3{font-family:var(--serif);letter-spacing:-.2px;color:var(--brand-deep);margin-bottom:8px;font-size:19px;font-weight:600}.qhwaGG_pillar p{color:var(--ink-soft);font-size:14px}
.X3Bk7W_promise{align-items:center;gap:36px;display:grid}@media (min-width:880px){.X3Bk7W_promise{grid-template-columns:1fr 1fr;gap:64px}}.X3Bk7W_promise blockquote{font-family:var(--serif);letter-spacing:-.2px;color:var(--brand-deep);border-left:3px solid var(--gold);padding-left:22px;font-size:clamp(20px,2.6vw,26px);font-style:italic;font-weight:500;line-height:1.4}.X3Bk7W_promise cite{font-family:var(--font);color:var(--ink-soft);margin-top:14px;font-size:13px;font-style:normal;font-weight:600;display:block}.X3Bk7W_points{gap:16px;display:grid}.X3Bk7W_point{gap:15px;display:flex}.X3Bk7W_point .X3Bk7W_n{background:var(--gold-soft);width:34px;height:34px;color:var(--gold-dark);border:1px solid #ecdcb2;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.X3Bk7W_point h4{margin-bottom:2px;font-size:15px;font-weight:700}.X3Bk7W_point p{color:var(--ink-soft);font-size:13.5px}
.E1R5lq_closing{background:radial-gradient(70% 100% at 50% 0%, #c79a3e2e, transparent 60%), linear-gradient(170deg, #2c3d85, var(--brand-deep));color:#fff;text-align:center;padding:84px 24px}.E1R5lq_closing h2{font-family:var(--serif);letter-spacing:-.5px;max-width:22ch;margin:0 auto 14px;font-size:clamp(28px,3.6vw,40px);font-weight:600}.E1R5lq_closing p{color:#ffffffc7;max-width:52ch;margin:0 auto 30px;font-size:15.5px}.E1R5lq_bigCta{background:linear-gradient(160deg, var(--gold-bright), var(--gold));color:var(--brand-deep);border-radius:999px;padding:16px 38px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .2s;display:inline-block;box-shadow:0 12px 30px #c79a3e59}.E1R5lq_bigCta:hover{transform:translateY(-2px);box-shadow:0 16px 38px #c79a3e73}
.NPP3AG_hero{background:radial-gradient(80% 60% at 85% -5%, #c79a3e40, transparent 60%), radial-gradient(50% 40% at 5% 100%, #5a6ec847, transparent 65%), linear-gradient(165deg, #31428c 0%, var(--brand-deep) 78%);color:#fff;min-height:100%;position:relative;overflow:hidden}.NPP3AG_inner{align-items:start;gap:44px;max-width:1120px;margin:0 auto;padding:52px 24px 72px;display:grid;position:relative}@media (min-width:900px){.NPP3AG_inner{grid-template-columns:1fr 430px;gap:60px;padding:60px 24px 88px}}.NPP3AG_kicker{letter-spacing:1.2px;text-transform:uppercase;color:var(--gold-bright);background:#c79a3e1f;border:1px solid #c79a3e59;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 14px;font-size:11.5px;font-weight:700;display:inline-flex}.NPP3AG_kicker:before{content:"";background:var(--gold-bright);border-radius:50%;width:6px;height:6px}.NPP3AG_title{font-family:var(--serif);letter-spacing:-.6px;max-width:15ch;margin-bottom:16px;font-size:clamp(30px,4.4vw,46px);font-weight:600;line-height:1.1}.NPP3AG_lead{color:#ffffffd9;max-width:50ch;font-size:16px}.NPP3AG_progress{background:#ffffff14;border:1px solid #ffffff24;border-radius:16px;max-width:460px;margin-top:28px;padding:20px}.NPP3AG_progressRow{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.NPP3AG_raised{font-family:var(--serif);color:#fff;font-size:24px;font-weight:600}.NPP3AG_raised small{color:#ffffffa6;font-size:14px;font-weight:500;font-family:var(--font)}.NPP3AG_goal{color:#ffffffb3;white-space:nowrap;font-size:13px;font-weight:600}.NPP3AG_track{background:#ffffff26;border-radius:999px;height:9px;overflow:hidden}.NPP3AG_fill{background:linear-gradient(90deg, var(--gold), var(--gold-bright));border-radius:999px;height:100%}.NPP3AG_sup{color:#ffffffb3;align-items:center;gap:7px;margin-top:10px;font-size:12.5px;display:flex}.NPP3AG_sup svg{width:14px;height:14px}.NPP3AG_fundraiser{align-items:center;gap:12px;margin-top:26px;display:flex}.NPP3AG_avatar{background:linear-gradient(140deg, var(--gold-bright), var(--gold));width:42px;height:42px;color:var(--brand-deep);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.NPP3AG_fundraiser b{color:#fff;font-size:14px;display:block}.NPP3AG_fundraiser span{color:#ffffffa6;font-size:12.5px}
