@import url("https://fonts.cdnfonts.com/css/neue-haas-grotesk-text-pro");.share-links-wrapper{background-color:rgba(30,30,30,0.7);position:fixed;bottom:0;left:0;right:0;height:100%;display:none;z-index:999}.share-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:50px auto;width:100%;max-width:860px;padding-bottom:300px}.share-links.rollover-thanks{padding-bottom:0px}.share-links.bottom{background-color:#ffffff;margin:50px auto;width:100%;max-width:860px;border-radius:16px;padding:30px;position:absolute;bottom:0;z-index:9999;left:calc(50% - 430px);display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width: 768px){.share-links.bottom{left:14px;width:100%;max-width:calc(100% - 28px);padding:30px 0}}.share-links #copiedConfirmation{display:none;position:fixed;bottom:26px;left:50%;transform:translate(-50%, 0)}@media screen and (min-width: 768px){.share-links #copiedConfirmation{position:fixed;bottom:26px;right:29px;left:auto;transform:none}}.share-links #copiedConfirmation span{background:#000;color:#fff;border-radius:60px;padding:10px 16px 10px 19px;display:inline-block;margin:0 auto;font-size:14px}.share-links #copiedConfirmation span img{position:relative;top:-1px;left:-3px}.share-link{border-radius:50%;text-decoration:none;color:#000000;text-align:center;width:100px;float:left;display:flex;flex-direction:column;align-items:center}.share-link img{margin-bottom:8px}.share-link span{font-size:13px;line-height:22px;display:block;font-family:sans-serif}.share-link:hover{text-decoration:none}@media screen and (max-width: 768px){.share-link{width:60px;margin:0 0 15px 0;flex-basis:25%}.share-link img{width:60px;height:60px}}.social-share-button .ssb-icon{background-position:center center;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;width:18px}.social-share-button .ssb-twitter{background-image:url(/assets/social-share-button/twitter-7b64ce0117a85c5d52ed45c27707af61d9b0e0d590284baa287cfe87867b9ae1.svg)}.social-share-button .ssb-facebook{background-image:url(/assets/social-share-button/facebook-03210e1663ee772e93ed5d344cdb36657b68342821aaebe982f2f984915990b3.svg)}.social-share-button .ssb-google_bookmark{background-image:url(/assets/social-share-button/google_bookmark-bb4c960c0421cb7dce602d10e744692bcc1c54f323410f4965d508f96e2255ce.svg)}.social-share-button .ssb-weibo{background-image:url(/assets/social-share-button/weibo-a345a6ca554e6f388da9eb35746bb0425cb018c16408ba82852c66d375245d6f.svg)}.social-share-button .ssb-qq{background-image:url(/assets/social-share-button/qq-4dbae8223fc7823f6d73bc7fbe113eb894f4c174ec3ae93103ca382c78a2bf67.svg)}.social-share-button .ssb-delicious{background-image:url(/assets/social-share-button/delicious-0c55f72f821aae5352691f13eb64bf3435573e2169d0720477ed367b2f1ed28e.svg)}.social-share-button .ssb-linkedin{background-image:url(/assets/social-share-button/linkedin-b7fd42895b291003c444a9c2acf867ea813671e0b725a5d7c05dbb13f5c0fdd3.svg)}.social-share-button .ssb-tumblr{background-image:url(/assets/social-share-button/tumblr-330a37f93cce7c27a750188d0bfdbed3a22f566b807e64d21131dcdc94e08ec3.svg)}.social-share-button .ssb-pinterest{background-image:url(/assets/social-share-button/pinterest-86203d156197cce4087fee058b920d275c535df5fd59d8caa83da0ef41d1ec7f.svg)}.social-share-button .ssb-douban{background-image:url(/assets/social-share-button/douban-46298c27e3bc6d59951c0bbc464339a5ba1b44e3b25b571874f1baacd7af2495.svg)}.social-share-button .ssb-wechat{background-image:url(/assets/social-share-button/wechat-d8852cc3396a7a53eba39595d2e9f638c93a34ab1a0f41bae4ff391b63815f56.svg)}.social-share-button .ssb-vkontakte{background-image:url(/assets/social-share-button/vkontakte-0c2b68277fade991d74efcbdb6f7b359a35e65156cbada9625a3fe8f73151c14.svg)}.social-share-button .ssb-odnoklassniki{background-image:url(/assets/social-share-button/odnoklassniki-579bf782bd70fe94748254cac2c8c3dc150cceb0d2a143399e3062246b5ecb39.svg)}.social-share-button .ssb-xing{background-image:url(/assets/social-share-button/xing-0ebccb4042c8c7220e471c4f569df2bf27da227db425525819b6848c86a1603e.svg)}.social-share-button .ssb-email{background-image:url(/assets/social-share-button/email-7067143cbe69d9d8cf25e67fda1a315d133c2b79074a09088bd712cc5c81135d.svg)}.social-share-button .ssb-reddit{background-image:url(/assets/social-share-button/reddit-730429c239b6990b67d0d4aaaeb6e9fe48c62267f889a412e81f5f1066ec625f.svg)}.social-share-button .ssb-hacker_news{background-image:url(/assets/social-share-button/hacker_news-d89b13fec49355a787389a776f2e03a0a38314abf93777b8865f8c5f146eaf8d.svg)}.social-share-button .ssb-telegram{background-image:url(/assets/social-share-button/telegram-a6b5607917f3e3efbcf35c3ed43356b05622fcfc533d2fbf5066621b78c1dbe4.svg)}.social-share-button .ssb-whatsapp_app,.social-share-button .ssb-whatsapp_web{background-image:url(/assets/social-share-button/whatsapp-766099d1a3ea095e9c8a8628e0505159b7f336b8036a8f70ad5fe60c29233959.svg)}.ss-wechat-dialog{width:300px;position:fixed;background:#fff;padding:15px;border-radius:3px;box-shadow:0 2px 15px rgba(0,0,0,0.15);z-index:11001;font-size:14px;line-height:1.2em}.ss-wechat-dialog .wechat-popup-header{font-weight:bold}.ss-wechat-dialog .wechat-dialog-qr{text-align:center;margin:25px 0}.ss-wechat-dialog .wechat-popup-close{width:16px;height:16px;position:absolute;right:10px;top:10px;color:#999;text-decoration:none;font-size:16px}.ss-wechat-dialog .wechat-popup-footer{text-align:left;line-height:22px;color:#666}.donate-wrapper{background-color:rgba(30,30,30,0.7);position:fixed;bottom:0;left:0;right:0;height:100%;display:none;z-index:999}.donate-wrapper .donate-modal{background-color:#fafafa;margin:0 auto;width:100%;height:100%;position:absolute;z-index:9999;border-radius:0}@media screen and (min-width: 768px){.donate-wrapper .donate-modal{overflow:scroll;top:5%;height:auto;max-width:440px;border-radius:16px;padding:0px;left:calc(50% - 220px)}}.donate-wrapper .donate-modal .mobile-header{background-color:#fff;position:relative}.donate-wrapper .donate-modal .mobile-header .logo{padding-top:62px}.donate-wrapper .donate-modal .mobile-header .back-button{position:absolute;left:26px;top:58px}.donate-wrapper .donate-modal .mobile-header .back-button:hover{opacity:0.8}.donate-wrapper .donate-modal .donation-form{background:#FFFFFF}@media screen and (min-width: 768px){.donate-wrapper .donate-modal .donation-form{border-radius:16px 16px 0 0}}.donate-wrapper .donate-modal .donation-form h2{padding-top:32px}.donate-wrapper .donate-modal .donation-form h2,.donate-wrapper .donate-modal .donation-form h3{font-weight:500;font-size:14px;line-height:28px;color:#3D3D3D}.donate-wrapper .donate-modal .donation-form h3{margin-top:20px}.donate-wrapper .donate-modal .donation-form .donation{cursor:pointer;border-radius:50px;width:50px;height:50px;display:inline-block;padding-top:12px;text-align:center;margin:0 5px;color:#333333;position:relative;font-size:14px}.donate-wrapper .donate-modal .donation-form .donation::after{content:"";position:absolute;inset:0;border-radius:50%;padding:2px;background:linear-gradient(45deg, #d9d9d9, #d9d9d9);-webkit-mask:linear-gradient(#d9d9d9 0 0) content-box,linear-gradient(#d9d9d9 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.donate-wrapper .donate-modal .donation-form .donation:hover{text-decoration:none}.donate-wrapper .donate-modal .donation-form .donation:hover::after{background:linear-gradient(45deg, #ff8565, #f85447);-webkit-mask:linear-gradient(#ff8565 0 0) content-box,linear-gradient(#f85447 0 0)}.donate-wrapper .donate-modal .donation-form .donation.selected{background:#f85447;color:white !important;border:0;font-weight:bold}.donate-wrapper .donate-modal .donation-form .donation.selected::after{content:"";position:absolute;inset:0;border-radius:50%;padding:2px;background:#f85447;-webkit-mask-composite:xor;mask-composite:exclude}.donate-wrapper .donate-modal .donation-form .tips-wrapper{margin-top:30px;padding-bottom:20px}.donate-wrapper .donate-modal .donation-form #amount-custom{background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='19' viewBox='0 0 12 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.86 18.2V16.1C4.19333 15.9933 2.92667 15.5067 2.06 14.64C1.20667 13.7733 0.746667 12.7267 0.68 11.5H2.6C2.81333 13.3533 3.9 14.38 5.86 14.58V9.38C5.11333 9.20667 4.5 9.04 4.02 8.88C3.55333 8.72 3.09333 8.49333 2.64 8.2C2.18667 7.90667 1.85333 7.53333 1.64 7.08C1.42667 6.62667 1.32 6.07333 1.32 5.42C1.32 4.26 1.73333 3.34 2.56 2.66C3.38667 1.96667 4.48667 1.58667 5.86 1.52V0.059999H7.04V1.52C9.73333 1.72 11.24 2.96667 11.56 5.26H9.68C9.6 4.63333 9.33333 4.12667 8.88 3.74C8.42667 3.35333 7.81333 3.11333 7.04 3.02V7.84C7.82667 8 8.47333 8.16667 8.98 8.34C9.48667 8.5 9.98 8.73333 10.46 9.04C10.94 9.33333 11.2933 9.72 11.52 10.2C11.76 10.68 11.88 11.26 11.88 11.94C11.88 13.1667 11.4267 14.1533 10.52 14.9C9.61333 15.6333 8.45333 16.04 7.04 16.12V18.2H5.86ZM9.98 12.02C9.98 11.34 9.75333 10.84 9.3 10.52C8.84667 10.2 8.09333 9.91333 7.04 9.66V14.58C7.88 14.5 8.58 14.2333 9.14 13.78C9.7 13.3267 9.98 12.74 9.98 12.02ZM3.14 5.32C3.14 5.94667 3.35333 6.43333 3.78 6.78C4.20667 7.11333 4.9 7.38667 5.86 7.6V3C5.03333 3.06667 4.37333 3.3 3.88 3.7C3.38667 4.1 3.14 4.64 3.14 5.32Z' fill='black'/%3E%3C/svg%3E%0A");background-position:12px 14px;border:2px solid #d9d9d9;border-radius:8px;padding:10px 17px 10px 30px;margin-bottom:12px;width:150px;outline:none}.donate-wrapper .donate-modal .donation-form #amount-custom.nan{border-color:red}.donate-wrapper .donate-modal .donation-form #tip-custom{background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='19' viewBox='0 0 12 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.86 18.2V16.1C4.19333 15.9933 2.92667 15.5067 2.06 14.64C1.20667 13.7733 0.746667 12.7267 0.68 11.5H2.6C2.81333 13.3533 3.9 14.38 5.86 14.58V9.38C5.11333 9.20667 4.5 9.04 4.02 8.88C3.55333 8.72 3.09333 8.49333 2.64 8.2C2.18667 7.90667 1.85333 7.53333 1.64 7.08C1.42667 6.62667 1.32 6.07333 1.32 5.42C1.32 4.26 1.73333 3.34 2.56 2.66C3.38667 1.96667 4.48667 1.58667 5.86 1.52V0.059999H7.04V1.52C9.73333 1.72 11.24 2.96667 11.56 5.26H9.68C9.6 4.63333 9.33333 4.12667 8.88 3.74C8.42667 3.35333 7.81333 3.11333 7.04 3.02V7.84C7.82667 8 8.47333 8.16667 8.98 8.34C9.48667 8.5 9.98 8.73333 10.46 9.04C10.94 9.33333 11.2933 9.72 11.52 10.2C11.76 10.68 11.88 11.26 11.88 11.94C11.88 13.1667 11.4267 14.1533 10.52 14.9C9.61333 15.6333 8.45333 16.04 7.04 16.12V18.2H5.86ZM9.98 12.02C9.98 11.34 9.75333 10.84 9.3 10.52C8.84667 10.2 8.09333 9.91333 7.04 9.66V14.58C7.88 14.5 8.58 14.2333 9.14 13.78C9.7 13.3267 9.98 12.74 9.98 12.02ZM3.14 5.32C3.14 5.94667 3.35333 6.43333 3.78 6.78C4.20667 7.11333 4.9 7.38667 5.86 7.6V3C5.03333 3.06667 4.37333 3.3 3.88 3.7C3.38667 4.1 3.14 4.64 3.14 5.32Z' fill='black'/%3E%3C/svg%3E%0A");background-position:14px 14px;border:2px solid #d9d9d9;border-radius:8px;padding:10px 17px 10px 34px;margin-bottom:12px;width:150px;outline:none}.donate-wrapper .donate-modal .donation-form #tip-custom.nan{border-color:red}.intro a{text-decoration:underline}.range-wrapper{width:100%;margin:0 auto;align-items:center;justify-content:center}.range-slider{width:75%}.range-min{color:#BABABA;margin-right:10px;font-size:13px}.range-max{color:#BABABA;margin-left:10px;font-size:13px}#range-bubble{position:absolute;top:-30px;left:17.7449%;background:#030303;border-radius:4px;color:#fff;font-weight:700;font-size:13px;line-height:150%;padding:4px 8px;white-space:nowrap}#range-bubble span{font-weight:normal}h1{font-weight:700;font-size:24px;line-height:32px;margin-bottom:8px}.after h1{margin-top:30px;margin-bottom:18px}.after .p{font-size:15px;color:#3d3d3d;line-height:28px;font-weight:400}.after .open .share-cause{margin:33px 0 24px 0}.after .share-links{margin-top:0px}.description{margin:0;position:relative}.description div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.description.active div{-webkit-line-clamp:unset;line-clamp:unset}.description a{color:#959090;font-weight:400;font-size:15px;line-height:100%;z-index:1}.open .until{font-weight:700;font-size:20px;line-height:24px;margin-bottom:10px}.open .until span{color:#f85447;text-align:center}.open .share-cause{margin:64px 0 40px 0}@media screen and (min-width: 992px){.open{position:-webkit-sticky;position:sticky;top:125px}}.expired{margin-bottom:150px}@media screen and (min-width: 768px){.expired{margin-bottom:300px}}.expired h1{color:#0D0D0D;line-height:38px;margin-bottom:18px}.expired .until{margin:0 auto 37px auto;padding:0 16px;max-width:570px;font-style:normal;font-weight:400;font-size:15px;line-height:28px;color:#3D3D3D}.expired .until b{font-weight:700}.expired #redirecting{font-style:normal;font-weight:400;font-size:15px;line-height:25px;margin-bottom:22px}.charities-wrapper{margin-bottom:40px}@media screen and (min-width: 768px){.charities-wrapper{margin-bottom:200px}}.charities-wrapper h2{color:#000000;font-size:16px;font-weight:500;line-height:28px;padding:28px 0 27px;margin-bottom:0}@media screen and (min-width: 768px){.content{padding-right:45px}}@media screen and (min-width: 768px){.content .ellipsis-text{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}}.content .ellipsis-text .text{font-style:normal;font-weight:400;font-size:15px;line-height:26px;color:#3d3d3d}.content .ellipsis-text .more{font-style:normal;font-weight:400;font-size:15px;line-height:100%;color:#959090;cursor:pointer}.content .ellipsis-text .more svg{position:relative;top:-1px}.content .ellipsis-text .more .content{position:absolute;right:0;top:31px}.content .mobile-timer{position:-webkit-sticky;position:sticky;top:124px;padding:25px 0 15px;background-color:white;z-index:9}.content .mobile-timer .until{font-weight:700;font-size:18px;line-height:28px;margin-bottom:10px;text-align:center}.content .mobile-timer .until span{color:#f85447;font-size:16px;line-height:28px}.sidebar{margin-bottom:40px}.sidebar div.open{border-radius:16px;background:linear-gradient(180deg, #F759D5 0%, #FF947A 100%);padding:4px}.sidebar div.open .background{border-radius:12px;background-color:#fff;padding:40px 18px}@media screen and (min-width: 768px){.sidebar{margin-bottom:0}}button.donate{width:100%;background:#f85447;text-decoration:none;border:0;margin-top:30px;padding:13px 0;color:white;border-radius:8px;font-weight:500;font-size:14px}button.donate:hover{opacity:0.8;text-decoration:none}.back{color:#959090}.back:hover{color:#959090;opacity:.7}.after .open{position:static}.after .share-links{padding-bottom:0}.after .mobile-share-links{overflow:auto;width:100%}.after .mobile-share-links .share-links{flex-wrap:nowrap;float:left;max-width:inherit;width:auto}@media screen and (min-width: 768px){.after .mobile-share-links .share-links{float:none;max-width:860px;width:100%}}.after .mobile-share-links .share-links .share-link{margin:0 25px 15px 25px}.after .box{border-radius:16px;background:linear-gradient(180deg, #F759D5 0%, #FF947A 100%);padding:4px;width:100%;max-width:456px;margin:0 auto 300px auto}.after .box .background{border-radius:12px;background-color:#fff;padding:40px 18px}.after .box .background p{font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#000;padding:0;margin:0}.share-links.bottom{padding:38px 16px 0;bottom:0;justify-content:flex-start}@media screen and (min-width: 768px){.share-links.bottom{max-width:564px;top:calc(50% - 200px);left:calc(50% - 280px);padding:52px 32px 16px;bottom:auto}}.share-links.bottom a{margin-bottom:36px}.share-links.bottom a span{font-weight:400;font-size:13px;line-height:22px}.share-links.bottom a img{width:64px;height:64px}.share{color:#333333;padding:16px 32px;width:120px;height:51px;background:#eaeaeb;border-radius:60px;text-decoration:none;text-align:center}.share:hover{opacity:0.8;text-decoration:none;color:#333333}.tip-slider{background:linear-gradient(to right, #f85447 0%, #f85447 33.33%, #e8e8e8 33.33%, #e8e8e8 100%);height:2px;width:100%;outline:none;transition:background 450ms ease-in;-webkit-appearance:none;position:relative;top:-4px}.tip-slider::-webkit-slider-thumb{width:20px;-webkit-appearance:none;height:20px;cursor:pointer;background:#f85447;border-radius:24px;border:2px solid #fff;z-index:2}.custom{margin-top:22px;margin-bottom:0px}.custom a{color:#f85447;font-weight:400;font-size:13px;line-height:20px}.donations-custom,.tips-custom{display:none}.donations-custom p{margin-bottom:19px}#summary{padding:20px 25px 14px 25px;border-radius:16px;margin-top:0px}#summary .row{margin-bottom:10px;font-size:14px;font-weight:400;color:#3d3d3d}#summary h2{margin-top:0}#summary .disclaimer{color:#a09f9f;margin-top:25px;font-weight:400;font-size:13px;line-height:22px;text-align:center}.footer-thanks{box-shadow:0px -1px 0px #DFE0D7;padding:26px 0;margin-bottom:96px}.footer-thanks .container{position:relative}.footer-thanks .small-logo{margin-bottom:40px;width:20px}.footer-thanks .small-logo:hover path{fill:#F85547}.footer-thanks ul{padding:0;margin:0;list-style:none}.footer-thanks ul.links{-moz-columns:2;columns:2;-moz-column-gap:8px;column-gap:8px}.footer-thanks ul.links li{width:100%;list-style:none;margin-bottom:20px}.footer-thanks ul.links li a{font-style:normal;font-weight:normal;font-size:15px;line-height:120%;color:#212529;padding:0}.footer-thanks ul.links li a:hover{color:#F85547}@media screen and (max-width: 769px){.footer-thanks ul.links li a.faq-link{position:relative;top:-23px}.footer-thanks ul.links li a.privacy{position:relative;top:-23px}}.footer-thanks ul.social-logos{position:absolute;right:15px;top:0px}.footer-thanks ul.social-logos li{float:right}.footer-thanks ul.social-logos li:first-child:hover path{fill:#1a76f2}.footer-thanks ul.social-logos li:last-child{margin-right:20px}.footer-thanks ul.social-logos li:last-child:hover path{fill:#1ca2f1}@media screen and (min-width: 768px){.footer-thanks{margin-bottom:0px}.footer-thanks .small-logo{float:left;margin-right:40px;top:-5px;position:relative}.footer-thanks ul.links{padding:0;margin:0;-moz-columns:auto;columns:auto}.footer-thanks ul.links li{list-style:none;float:left;margin-right:20px;width:auto}.footer-thanks ul.links li a:hover{color:#F85547}.footer-thanks ul.social-logos{float:right;position:relative;top:-5px}.footer-thanks ul.social-logos li{width:auto}.footer-thanks:after{clear:both;display:table;content:""}}.social-share-button{margin-top:50px}.social-share-button .ssb-icon{width:50px;height:50px;background-size:50px 50px;border-radius:50% 50%}.error{color:red;font-size:12px;font-weight:400;margin-top:5px;margin-bottom:0px}.lds-spinner{color:#F551E7;display:inline-block;position:relative;width:80px;height:80px;transform:scale(0.5)}.lds-spinner div{transform-origin:40px 40px;-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite;color:#BABABA}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:25%;background:#F551E7}.lds-spinner div:nth-child(1){transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);-webkit-animation-delay:-0.1s;animation-delay:-0.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}
