.fundraiser-module__B1qRda__campaign{color:#f5f3ef;--red:#bd2c3e;--light-red:#ff8891;font-family:var(--font-inter),sans-serif;background:#111318}.fundraiser-module__B1qRda__campaign h1,.fundraiser-module__B1qRda__campaign h2,.fundraiser-module__B1qRda__campaign h3{font-family:var(--font-inter),sans-serif;letter-spacing:-.035em;font-weight:750}.fundraiser-module__B1qRda__campaign h2{font-size:clamp(1.65rem,3.8vw,2.6rem);line-height:1.16}.fundraiser-module__B1qRda__campaign h3{font-size:clamp(1.4rem,3vw,2.05rem);line-height:1.2}.fundraiser-module__B1qRda__campaign a,.fundraiser-module__B1qRda__campaign button{scroll-margin-top:110px}.fundraiser-module__B1qRda__campaign a:focus-visible,.fundraiser-module__B1qRda__campaign button:focus-visible{outline-offset:4px;outline:3px solid #ff8891}.fundraiser-module__B1qRda__hero{border-top:5px solid #bd2c3e;padding:30px 0 56px}.fundraiser-module__B1qRda__intro{max-width:880px}.fundraiser-module__B1qRda__eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#ff8891;align-items:center;gap:8px;font-size:12px;font-weight:750;line-height:1.5;display:flex}.fundraiser-module__B1qRda__intro h1{letter-spacing:-.05em;margin-top:14px;font-size:clamp(2.1rem,5vw,3.5rem);line-height:1.06}.fundraiser-module__B1qRda__intro h1 span{color:#ff747e}.fundraiser-module__B1qRda__lead{color:#d0cdd0;max-width:680px;margin-top:14px;font-size:clamp(.95rem,1.6vw,1.125rem);line-height:1.7}.fundraiser-module__B1qRda__chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.fundraiser-module__B1qRda__chips>span{color:#ded8dc;border:1px solid #474047;border-radius:7px;align-items:center;gap:7px;padding:7px 11px;font-size:12px;display:inline-flex}.fundraiser-module__B1qRda__chips>span:first-child{color:#fff;background:#3c1a23;border-color:#ac3544;font-size:13px}.fundraiser-module__B1qRda__heroGrid{align-items:start;gap:30px;margin-top:28px;display:grid}.fundraiser-module__B1qRda__media{order:2;width:100%;max-width:440px;margin:0 auto}.fundraiser-module__B1qRda__media>.fundraiser-module__B1qRda__textLink{justify-content:center;margin-top:16px;display:flex}.fundraiser-module__B1qRda__donatePanel{color:#211b1d;background:#fffaf6;border:1px solid #e5ddda;border-radius:16px;order:1;padding:24px;scroll-margin-top:110px}.fundraiser-module__B1qRda__panelEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#a82432;font-size:11px;font-weight:800;line-height:1.5}.fundraiser-module__B1qRda__donatePanel h2{margin-top:8px;font-size:clamp(1.5rem,2.8vw,2rem);line-height:1.18}.fundraiser-module__B1qRda__panelIntro{color:#62545b;margin-top:12px;font-size:14px;line-height:1.65}.fundraiser-module__B1qRda__goal{color:#62545b;border-bottom:1px solid #e6dce0;justify-content:space-between;align-items:center;gap:12px;margin-top:9px;padding:14px 0;font-size:13px;display:flex}.fundraiser-module__B1qRda__goal strong{color:#a82432;letter-spacing:-.03em;font-size:26px}:is(.fundraiser-module__B1qRda__donatePanel form button[aria-pressed=true],.fundraiser-module__B1qRda__donatePanel button[type=submit]){color:#fff;--tw-ring-color:#ad2636;box-shadow:none;background:#ad2636}.fundraiser-module__B1qRda__donatePanel form button[aria-pressed=false]{background:#fff}.fundraiser-module__B1qRda__donatePanel a>button{color:#fff;box-shadow:none;background:#ad2636}.fundraiser-module__B1qRda__donatePanel button:hover{filter:brightness(.96)}.fundraiser-module__B1qRda__donatePanel input:focus{--tw-ring-color:#ad263633;border-color:#ad2636}.fundraiser-module__B1qRda__otherWaysLink{color:#932231;text-underline-offset:4px;justify-content:center;align-items:center;gap:7px;margin-top:23px;font-size:12px;font-weight:650;text-decoration:underline;display:flex}.fundraiser-module__B1qRda__stories{border-top:1px solid #36343a;padding:65px 0 70px;scroll-margin-top:85px}.fundraiser-module__B1qRda__sectionHeading{max-width:720px;margin-bottom:38px}.fundraiser-module__B1qRda__sectionHeading h2{margin-top:12px}.fundraiser-module__B1qRda__sectionHeading>p:last-child:not(.fundraiser-module__B1qRda__eyebrow){color:#d0cdd0;margin-top:16px;font-size:16px;line-height:1.7}.fundraiser-module__B1qRda__story{border-top:1px solid #36343a;align-items:center;gap:27px;padding:40px 0;display:grid}.fundraiser-module__B1qRda__storyImage{aspect-ratio:4/5;border-radius:12px;width:100%;max-width:360px;max-height:440px;position:relative;overflow:hidden}.fundraiser-module__B1qRda__storyCopy h3{margin-top:11px}.fundraiser-module__B1qRda__storyCopy>p:not(.fundraiser-module__B1qRda__eyebrow){color:#d0cdd0;margin-top:17px;font-size:15px;line-height:1.85}.fundraiser-module__B1qRda__storyCopy .fundraiser-module__B1qRda__careNote{background:#24191f;border-left:3px solid #d04453;border-radius:0 8px 8px 0;gap:12px;padding:18px;display:flex;color:#f5e9eb!important;font-size:14px!important;line-height:1.7!important}.fundraiser-module__B1qRda__careNote svg{color:#ff8891;flex-shrink:0;margin-top:3px}.fundraiser-module__B1qRda__rescuePhotos{padding:4px 0 42px}.fundraiser-module__B1qRda__rescuePhotos h3{margin-bottom:18px;font-size:20px}.fundraiser-module__B1qRda__photoStrip{scroll-snap-type:x mandatory;grid-auto-columns:78%;grid-auto-flow:column;gap:16px;padding-bottom:12px;display:grid;overflow-x:auto}.fundraiser-module__B1qRda__photoStrip figure{scroll-snap-align:start;min-width:0}.fundraiser-module__B1qRda__galleryImage{aspect-ratio:3/4;background:#24262d;border-radius:10px;position:relative;overflow:hidden}.fundraiser-module__B1qRda__photoStrip figcaption{color:#d0cdd0;margin-top:10px;font-size:13px;line-height:1.5}.fundraiser-module__B1qRda__swipeHint{color:#c6c2c3;margin-top:4px;font-size:12px}.fundraiser-module__B1qRda__treatmentPhotos{border-top:1px solid #36343a;margin-top:18px;padding-top:18px}.fundraiser-module__B1qRda__treatmentPhotos summary{cursor:pointer;color:#ff8891;min-height:32px;font-size:14px;font-weight:650}.fundraiser-module__B1qRda__treatmentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}@media (min-width:768px){.fundraiser-module__B1qRda__photoStrip{grid-auto-columns:minmax(0,1fr);gap:22px;padding-bottom:0;overflow:visible}.fundraiser-module__B1qRda__swipeHint{display:none}.fundraiser-module__B1qRda__treatmentGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.fundraiser-module__B1qRda__costs{background:#191b22;border-top:1px solid #36343a;border-bottom:1px solid #36343a;padding:64px 0}.fundraiser-module__B1qRda__costsGrid{align-items:start;gap:35px;display:grid}.fundraiser-module__B1qRda__costs h2{margin-top:14px}.fundraiser-module__B1qRda__costsGrid>div>p:not(.fundraiser-module__B1qRda__eyebrow){color:#d0cdd0;margin-top:19px;font-size:15px;line-height:1.8}.fundraiser-module__B1qRda__primaryLink{color:#fff;background:#bd2c3e;border:1px solid #cf4051;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:12px 18px;font-size:14px;font-weight:650;transition:background .15s;display:inline-flex}.fundraiser-module__B1qRda__primaryLink:hover{background:#a82432}.fundraiser-module__B1qRda__costs .fundraiser-module__B1qRda__primaryLink{margin-top:25px}.fundraiser-module__B1qRda__careList>div{border-bottom:1px solid #3b3a42;gap:17px;padding:20px 0;display:flex}.fundraiser-module__B1qRda__careList>div:first-child{padding-top:0}.fundraiser-module__B1qRda__careList>div:last-child{border:0;padding-bottom:0}.fundraiser-module__B1qRda__careList>div>span{color:#ff8891;padding-top:5px;font-size:12px;font-weight:700}.fundraiser-module__B1qRda__careList p{color:#c6c2c3;font-size:14px;line-height:1.7}.fundraiser-module__B1qRda__careList strong{color:#f5f3ef;margin-bottom:4px;font-size:17px;display:block}.fundraiser-module__B1qRda__otherWays{padding:64px 0;scroll-margin-top:85px}.fundraiser-module__B1qRda__paymentGrid{gap:22px;display:grid}.fundraiser-module__B1qRda__upiCard,.fundraiser-module__B1qRda__bankCard{background:#191b22;border:1px solid #444049;border-radius:13px;min-width:0;padding:24px}.fundraiser-module__B1qRda__paymentGrid h3{font-size:23px}.fundraiser-module__B1qRda__qrRow{align-items:center;gap:20px;margin:24px 0;display:grid}.fundraiser-module__B1qRda__qr{background:#fff;border-radius:8px;width:190px;max-width:100%;height:190px}.fundraiser-module__B1qRda__qrRow p{color:#c6c2c3;font-size:14px;line-height:1.6}.fundraiser-module__B1qRda__qrRow .fundraiser-module__B1qRda__upiId{color:#f5f3ef;margin-bottom:7px;font-size:21px;font-weight:750}.fundraiser-module__B1qRda__qrRow .fundraiser-module__B1qRda__primaryLink{margin-top:14px;padding:9px 12px;font-size:12px}.fundraiser-module__B1qRda__bankTitle{align-items:center;gap:10px;display:flex}.fundraiser-module__B1qRda__bankTitle svg{color:#ff8891}.fundraiser-module__B1qRda__bankCard>p{color:#c6c2c3;margin-top:11px;font-size:13px}.fundraiser-module__B1qRda__bankFields{gap:10px;margin:23px 0 21px;display:grid}.fundraiser-module__B1qRda__textLink{color:#ff8891;text-underline-offset:4px;align-items:center;gap:8px;font-size:14px;font-weight:650;display:inline-flex}.fundraiser-module__B1qRda__textLink:hover{text-decoration:underline}.fundraiser-module__B1qRda__receipt{text-align:center;color:#c6c2c3;margin-top:26px;font-size:13px;line-height:1.7}.fundraiser-module__B1qRda__receipt a{color:#ff8891;text-underline-offset:3px;text-decoration:underline}.fundraiser-module__B1qRda__updates{background:#24191f;border-top:1px solid #59313a;padding:60px 0 70px}.fundraiser-module__B1qRda__updatesGrid{gap:38px;display:grid}.fundraiser-module__B1qRda__updates h2{margin-top:12px}.fundraiser-module__B1qRda__updates p:not(.fundraiser-module__B1qRda__eyebrow){color:#d0cdd0;margin-top:16px;font-size:15px;line-height:1.7}.fundraiser-module__B1qRda__updates .fundraiser-module__B1qRda__textLink{margin-top:20px}.fundraiser-module__B1qRda__share h3{font-size:24px}.fundraiser-module__B1qRda__share>div{margin-top:20px}.fundraiser-module__B1qRda__supportLinks{color:#d0cdd0;flex-wrap:wrap;gap:20px;font-size:12px;font-weight:600;display:flex}.fundraiser-module__B1qRda__supportLinks a{text-underline-offset:4px;text-decoration:underline}@media (min-width:640px){.fundraiser-module__B1qRda__hero{padding-top:38px}.fundraiser-module__B1qRda__donatePanel{padding:30px}.fundraiser-module__B1qRda__qrRow{grid-template-columns:170px 1fr;gap:20px}.fundraiser-module__B1qRda__qr{width:170px;height:170px}}@media (min-width:768px){.fundraiser-module__B1qRda__story{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:54px;padding:45px 0}.fundraiser-module__B1qRda__storyImage{max-height:460px}.fundraiser-module__B1qRda__reverse .fundraiser-module__B1qRda__storyImage{order:2;justify-self:end}.fundraiser-module__B1qRda__reverse{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.fundraiser-module__B1qRda__paymentGrid{grid-template-columns:1fr 1fr}.fundraiser-module__B1qRda__qrRow{grid-template-columns:1fr}.fundraiser-module__B1qRda__costsGrid,.fundraiser-module__B1qRda__updatesGrid{grid-template-columns:1fr 1fr;gap:60px}}@media (min-width:1024px){.fundraiser-module__B1qRda__hero{padding:42px 0 64px}.fundraiser-module__B1qRda__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:48px}.fundraiser-module__B1qRda__media{order:1;max-width:none;margin:0}.fundraiser-module__B1qRda__donatePanel{order:2;position:sticky;top:113px}.fundraiser-module__B1qRda__heroGrid>.fundraiser-module__B1qRda__media{max-width:480px}.fundraiser-module__B1qRda__qrRow{grid-template-columns:180px 1fr}.fundraiser-module__B1qRda__qr{width:180px;height:180px}.fundraiser-module__B1qRda__upiCard,.fundraiser-module__B1qRda__bankCard{padding:28px}}@media (prefers-reduced-motion:reduce){.fundraiser-module__B1qRda__campaign *{scroll-behavior:auto!important;transition:none!important}}
