.ContributionTicker{container-type:inline-size;container-name:ContributionTicker}.ContributionTicker__DollarSign{color:var(--tpm-red)}.ContributionTicker__Comma{color:var(--tpm-red);transform:translateY(16px)}.ContributionTicker__Boxes{color:var(--tpm-red);display:flex;justify-content:flex-end;align-items:flex-start;gap:15px;font-family:var(--roboto);font-size:85px;font-weight:900;margin:15px 0}@media(max-width:1024px){.ContributionTicker__Boxes{align-items:flex-start;justify-content:flex-start}}.ContributionTicker__Box{display:flex;flex-direction:column;overflow:hidden;width:85px;height:95px;border:1px solid var(--black);background-color:var(--barely-blue);box-shadow:5px 5px 0 var(--tpm-red);box-sizing:content-box}.ContributionTicker__BoxValues{display:flex;flex-direction:column;width:100%;height:100%;transition:all .75s ease-out}.ContributionTicker__BoxValue{display:flex;align-items:center;justify-content:center;width:100%;height:100%;flex-grow:0;flex-shrink:0;border:1px solid transparent}.ContributionTicker__After{font-size:30px;font-family:var(--roboto);text-align:right;color:var(--black)}.ContributionTicker__After.--visible{opacity:1}@media(max-width:1024px){.ContributionTicker__After{text-align:center}}@media(max-width:576px){.ContributionTicker__After{text-align:right;font-size:17px}}.ContributionTicker__AfterBR{display:none}@container ContributionTicker (max-width: 600px){.ContributionTicker__Boxes{font-size:65px;margin:15px 0;gap:5px}.ContributionTicker__Box{width:66px;height:75px;box-shadow:3px 3px 0 var(--tpm-red)}.ContributionTicker__Comma{transform:translateY(8px)}}@container ContributionTicker (max-width: 499px){.ContributionTicker__Boxes{font-size:45px;margin:15px 0 0;gap:5px}.ContributionTicker__Box{width:55px;height:60px;box-shadow:3px 3px 0 var(--tpm-red)}.ContributionTicker__DollarSign{line-height:1.3}.ContributionTicker__Comma{transform:translateY(8px)}.ContributionTicker__After{text-align:left}}body:has(.PageContribute){background:var(--tpm-red)}body:has(.PageContribute) .SiteFooter{color:var(--white)!important}body:has(.PageContribute) .SiteFooter:after{content:"";display:block;width:20px;height:20px;background-color:var(--tpm-red);position:absolute;top:6px;left:8px;z-index:-1}.PageContribute{margin-top:-32px;padding-bottom:40px;min-height:1200px;position:relative;background:var(--white)}.PageContribute__Top{padding:40px 0;position:relative;z-index:auto}@media(max-width:576px){.PageContribute__Top{padding:15px 0}}.PageContribute__HeadingContainer{color:var(--tpm-red);display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin-bottom:15px;position:relative}@media(max-width:1024px){.PageContribute__HeadingContainer{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:15px;max-width:500px;margin:0 auto 15px}}.PageContribute__Heading .FundraiserLogo{font-size:82px;font-weight:900;text-align:left;line-height:1;color:$tpm-red}@media(max-width:1200px){.PageContribute__Heading .FundraiserLogo{font-size:64px}}@media(max-width:1024px){.PageContribute__Heading .FundraiserLogo{font-size:54px}}@media(max-width:576px){.PageContribute__Heading .FundraiserLogo{font-size:60px}}@media(max-width:380px){.PageContribute__Heading .FundraiserLogo{font-size:48px}}.PageContribute__Heading .FundraiserLogo .underline span{position:relative}.PageContribute__Heading .FundraiserLogo .underline span:after{content:"";display:block;position:absolute;bottom:5px;left:0;width:calc(100% + 10px);height:20px;transform:translatey(-5px);background:var(--barely-blue);z-index:-1}@media(max-width:576px){.PageContribute__Heading .FundraiserLogo .underline span:after{height:15px;transform:translatey(-3px)}}.PageContribute__Heading .FundraiserLogo .underline span>span{position:relative;z-index:2}.PageContribute__TickerContainer{width:100%;min-height:125px}.PageContribute__Flex{display:flex;justify-content:space-between;gap:16px}@media(max-width:1200px){.PageContribute__Flex{flex-direction:column;align-items:flex-start;width:550px;max-witdh:550px;margin:0 auto}}@media(max-width:576px){.PageContribute__Flex{width:100%;max-width:100%}}.PageContribute__ToggleSignIn{position:absolute;right:18px;top:23px;cursor:pointer;font-size:13px;color:var(--black)}.PageContribute__ToggleSignIn:hover{color:var(--gray-light)}.PageContribute__FormContainer{width:100%;max-width:550px;flex-shrink:0;overflow-y:visible;border:1px solid var(--black);z-index:999}@media(max-width:1200px){.PageContribute__FormContainer{order:1;max-height:unset}}.PageContribute__Form{position:relative;background:var(--white);padding:16px;border-radius:6px;min-width:478px}@media(max-width:576px){.PageContribute__Form{min-width:unset}}.PageContribute__Left{font-family:var(--roboto);color:var(--white);width:300px}@media(max-width:1200px){.PageContribute__Left{order:3;color:var(--black);width:unset;max-width:550px;display:none}}.PageContribute__LeftHeading{font-weight:700;font-size:36px}.PageContribute__LeftText{font-size:19px}.PageContribute__FAQ{color:var(--black);width:300px}@media(max-width:1200px){.PageContribute__FAQ{margin-top:40px;margin-bottom:40px;order:2;width:unset;max-width:550px}}.PageContribute__FAQHeading{font-weight:700;padding-bottom:.5em;font-family:var(--roboto);font-size:20px}.PageContribute__Question{position:relative;font-family:var(--roboto)}.PageContribute__Question .question{font-size:18px;cursor:pointer;margin:0;padding:.7em 0 0;line-height:1.3}.PageContribute__Question .answer{display:none;font-size:15px;line-height:1.4;background:var(--white);color:var(--charcoal);padding:16px;border-radius:6px;border:1px solid var(--black);margin:0;position:absolute;top:100%;left:0;z-index:999}.PageContribute__Question .answer a{color:var(--tpm-red);text-decoration:underline}@media(max-width:1200px){.PageContribute__Question .answer{position:relative}}.PageContribute__Question.--open .question .angle-down{display:inline-block;transform:rotate(180deg)}.PageContribute__Question.--open .answer{display:block}.PageContribute__Summary{text-align:center;font-family:var(--roboto);font-size:22px;margin:8px auto 0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:16px 32px;transform:unset}.PageContribute__Summary h1{font-size:32px!important;margin-bottom:0!important;font-family:var(--roboto);font-weight:700;line-height:1.4}.PageContribute__Summary p{font-size:24px}.PageContribute__Summary a{color:var(--charcoal);text-decoration:underline;text-decoration-color:var(--tpm-red);font-family:var;font-size:18px}.PageContribute__Summary a:hover{background:var(--tpm-red);color:var(--white);cursor:pointer}.PageContribute__Summary p{font-size:17px}@media(max-width:768px){.PageContribute__Summary{padding:16px}}@media(max-width:576px){.PageContribute__Summary{margin-bottom:16px}.PageContribute__Summary h1{font-size:24px!important}}.PageContribute__ShareLinks{display:flex;justify-content:center;gap:16px}.PageContribute__ShareLink{border:2px solid var(--gray-light);color:var(--gray-light);width:70px;height:70px;display:flex;justify-content:center;align-items:center;border-radius:6px;font-size:1.5em}@media(max-width:576px){.PageContribute__ShareLink{width:40px;height:40px;font-size:1em}}.PageContribute__ShareLink:hover{cursor:pointer;text-decoration:none;color:var(--white);background-color:var(--gray-light)}
