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;min-height:1200px;position:relative}.PageContribute:after{display:block;content:"";width:100%;height:calc(100% - 600px);background:var(--tpm-red);left:0;bottom:0;position:absolute;z-index:1}@media (max-width: 1200px){.PageContribute:after{display:none}}.PageContribute__Top{padding-top:40px;background:var(--beige);position:relative;z-index:auto}@media (max-width: 576px){.PageContribute__Top{padding-top:16px}}.PageContribute__Middle{background:var(--beige)}.PageContribute__HeadingContainer{color:var(--tpm-red);display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:16px;position:relative}.PageContribute__Heading{font-family:var(--noto-serif);color:var(--tpm-red);font-weight:700;font-size:62px;text-align:center;line-height:1.2;margin-bottom:16px;text-decoration:underline;text-decoration-style:solid}@media (max-width: 1024px){.PageContribute__Heading{font-size:52px}}@media (max-width: 1024px){.PageContribute__Heading{font-size:42px}}@media (max-width: 768px){.PageContribute__Heading{font-size:32px}}@media (max-width: 576px){.PageContribute__Heading{margin:0 auto 8px;font-size:36px}}.PageContribute__SubHeading{font-size:33px;font-family:var(--noto-serif);font-weight:400;font-style:italic}@media (max-width: 1024px){.PageContribute__SubHeading{font-size:28px}}@media (max-width: 768px){.PageContribute__SubHeading{font-size:23px}}@media (max-width: 576px){.PageContribute__SubHeading{margin:0 auto;font-size:17px}}.PageContribute__HeadingBadge{width:173px;transform:rotate(-25deg);position:absolute;left:-32px;top:0}@media (max-width: 1200px){.PageContribute__HeadingBadge{width:100px;left:0}}@media (max-width: 844px){.PageContribute__HeadingBadge{width:80px;top:-20px}}@media (max-width: 650px){.PageContribute__HeadingBadge{position:relative;width:88px;top:unset;left:unset;margin-bottom:16px}}.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;max-width:550px;margin:0 auto}}.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(--tpm-red);border-radius:6px;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(--noto-serif);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(--tpm-red);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(--noto-serif);font-size:20px}.PageContribute__Question{position:relative;font-family:var(--noto-serif)}.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(--tpm-red);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(--noto-serif);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(--noto-serif);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)}
/*# sourceMappingURL=/build/_assets/page-contribute-7WD2NKJT.css.map */
