.infoWindow{border:var(--border-edge);border-radius:var(--popup-BR);max-width:320px;height:fit-content;box-shadow:var(--simple-shadow);text-align:center;background:var(--poupup-bg);margin:100px auto;padding:10px;animation:.2s showUp}.infoWindow #icon{margin:20px auto 10px}.infoWindow h1,.infoWindow h2{font-size:1.5rem}.infoWindow p{margin:10px 0 12px;line-height:1.35}.infoWindow a{margin-top:5px}@keyframes showUp{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}#revalidation{width:fit-content;max-width:100%;min-height:calc(100vh - var(--nav-height));flex-direction:column;justify-content:center;align-items:center;margin:auto;padding:20px;display:flex;position:relative}#revalidation>div{text-align:center;z-index:10;flex-direction:column;gap:10px;height:100%;display:flex;position:relative}#revalidation>div .loader{margin:0 auto}.errorX{color:#f11e1e;background-color:#f11e1e4d;border-radius:100vmax;margin:0 auto;padding:12px;font-size:45px}.errorX svg{stroke-width:3px;display:block}#donationPageTop{border-radius:var(--popup-BR);color:#fff;isolation:isolate;background:linear-gradient(135deg,#1f65afba,#177ed88c,#49b8ac82),url(/noise.svg);justify-content:space-between;align-items:center;max-width:1300px;min-height:400px;margin:10px auto;padding:25px;display:flex;position:relative;overflow:hidden}#donationPageTop h1{margin:15px 0;font-family:alpha-omega;font-size:2rem}#donationPageTop #left{isolation:isolate;max-width:min(400px,100%);position:relative}#donationPageTop #mainButton{border-radius:var(--button-BR);text-align:center;z-index:1;transition:all var(--quickTransition);background:#145aa4;margin:18px -8px 0;padding:5px 15px;font-size:1.3rem;font-weight:600;display:block;position:relative;box-shadow:1px 11px 13px #0000001f}#donationPageTop #mainButton:hover{opacity:.9}#donationPageTop #mainButton:active{transform:scale(.95)}@media screen and (max-width:1000px){#donationPageTop{flex-direction:column-reverse;align-items:center}}#donationPageTop #right{flex-direction:row-reverse;align-items:center;padding:40px 0;display:flex;position:relative}#donationPageTop #right img{aspect-ratio:16/11;border-radius:10px;width:225px;max-width:none;top:50%;right:0;transform:translateY(-50%);box-shadow:1px 11px 13px #0000001f}.circle-sketch-highlight{display:inline-block;position:relative}.circle-sketch-highlight:before{content:"";z-index:-1;opacity:.7;border:4px solid #ffbf00;border-right-color:#0000;border-radius:50%;width:100%;height:1.5em;padding:.1em .25em;position:absolute;top:-.1em;left:0;transform:rotate(2deg)}.circle-sketch-highlight:after{content:"";z-index:-1;opacity:.7;border:4px solid #ffbf00;border-color:#0000 #ffbf00 #ffbf00 #0000;border-radius:50%;width:100%;height:1.5em;padding:.1em .25em;position:absolute;top:.05em;left:0;transform:rotate(-1deg)}#donationPageTop #handwrittenInfo{color:#ffd323;text-align:left;gap:10px;margin:0 -11px;font-family:hnd;font-size:1.1rem;line-height:1.35;display:flex}#donationPageTop #handwrittenInfo svg{fill:#ffd323;width:72px;min-width:42px;height:55px}#donationPageTop #handwrittenInfo p{margin-top:16px}#DonationTexts .infoMetrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:70px;margin:80px 0 20px;display:grid}#DonationTexts .infoMetrics>h2{grid-template-rows:subgrid;grid-row:span 2;justify-items:center;gap:10px;display:grid}#DonationTexts .infoMetrics>h2 .mainText{width:fit-content;margin:8px 0 5px;position:relative;transform:scale(1.8)}#DonationTexts .infoMetrics>h2 .mainText .front{animation:appear var(--quickTransition) backwards;margin-top:-7px;font-size:30px;animation-delay:.9s;position:absolute;top:0;left:-11px;transform:translate(-50%)}@keyframes appear{0%{opacity:0}to{opacity:1}}#DonationTexts .infoMetrics>h2 .mainText span{color:#000;font-size:2rem}#DonationTexts .infoMetrics>h2 .subText{color:#373737}#DonationTexts>p{text-align:justify}.quote blockquote{text-align:center;margin:55px 0;padding:30px 10px;font-family:alpha-omega;font-size:2rem;position:relative}.quote blockquote:before{content:open-quote;z-index:-1;color:#a5c8ed;font-size:11rem;line-height:1;position:absolute;top:0;left:0}.quote blockquote:after{content:close-quote;z-index:-1;color:#a5c8ed;font-size:11rem;line-height:0;position:absolute;bottom:0;right:0}.quote cite{text-align:end;vertical-align:middle;color:#181818;font-size:1rem}.bottomBar{position:absolute;bottom:0;left:0;right:0;overflow:hidden}.bottomBar>div{color:#2d2d2d;transition:all var(--quickTransition);background:#a5c8ed;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:5px 10px;transition-delay:.4s;display:flex;transform:translateY(100%)}.bottomBar>div.show{transform:translateY(0%)}.bottomBar a{color:#000;text-decoration:underline}.bottomBar>div:after{content:"";aspect-ratio:1;background:url(/logo-circle-black.png) 50%/contain no-repeat;height:36px;display:block}.infoCarousel{isolation:isolate;border-radius:10px;width:100%;position:relative;overflow:hidden}.infoCarousel .carTab h2{font-size:2rem;line-height:1.05}.infoCarousel .carTab{background:#0017250f;border-radius:10px;flex-flow:row-reverse wrap;justify-content:center;align-items:center;gap:10px;transition:all .2s;overflow:hidden;display:flex!important}.infoCarousel .slick-track>div>div{margin:0 10px}.infoCarousel .slick-list{transition:all var(--longTransition) ease}.infoCarousel .carTab .right{flex:1;min-width:min(100%,300px)}.infoCarousel .carTab .left{flex-direction:column;flex:1;gap:10px;min-width:min(100%,300px);padding:10px 20px;display:flex}.infoCarousel .carTab .left .txts{flex-direction:column;gap:8px;line-height:1.35;display:flex}.infoCarousel .carTab .left .buttons{gap:5px;padding:2px 0 5px;display:flex}.infoCarousel .carTab .left .buttons button{text-align:center;cursor:pointer;transition:background var(--quickTransition);border-radius:100vmax;outline:none;padding:4px 5px}.infoCarousel .carTab .left .buttons button:hover,.infoCarousel .carTab .left .buttons button:focus-visible{background:#0000001a}.infoCarousel .carTab .left .buttons button.next{background:var(--light-color)}.infoCarousel .carTab .left .buttons button.next:hover,.infoCarousel .carTab .left .buttons button.next:focus-visible{background:var(--spotlight-color);color:#fff}#donate{margin:55px 0 0;overflow:hidden}#donate .paymentTabs .onlinePayment .auto-content{min-width:100px;min-height:100px;position:relative}#donate .paymentTabs .onlinePayment .auto-content .loader{z-index:-1;background-color:#f2f2f2;border-radius:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#donate>h1{text-align:center;border-bottom:2.5px dashed var(--spotlight-color);margin-bottom:20px;padding-bottom:8px;font-family:alpha-omega;font-size:3rem;line-height:1.3;position:relative}#donate>h1:after{content:"";border-top:2.5px solid var(--spotlight-color);width:0;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}#donate:target>h1:after{animation:widthChange 6s var(--longTransition)}@keyframes widthChange{50%{width:100%}}.paymentTabs{grid-template-columns:1fr auto 1fr;gap:30px 15px;display:grid}.paymentTabs>div:first-child{order:-1}.paymentTabs>div:not(.QuestionBox){grid-template-rows:subgrid;grid-row:span 2;place-items:center;gap:10px;padding:0 10px;display:grid}.paymentTabs>.emptyBox{padding:0!important}.paymentTabs h3{text-align:center}.paymentTabs .QuestionBox{height:fit-content;transition:box-shadow var(--quickTransition);background:#f5f5f5;border-radius:10px;margin:0 10px;overflow:hidden;box-shadow:0 0 14px #0000002b}.paymentTabs .QuestionBox.closed{box-shadow:0 0 14px #4d8dd04a}:is(.paymentTabs .QuestionBox.closed:has(.questionArea:hover),.paymentTabs .QuestionBox.closed:has(.questionArea:focus-visible)){box-shadow:0 0 12px #4d8dd070}.paymentTabs .QuestionBox h4{line-height:1.1}.paymentTabs .QuestionBox h4 svg{vertical-align:text-top;margin-right:12px;display:inline-block}.paymentTabs .QuestionBox .questionArea{text-align:start;width:100%;transition:background var(--quickTransition);justify-content:space-between;align-items:center;gap:5px;padding:6px 10px;display:flex}.paymentTabs .QuestionBox .questionArea:hover,.paymentTabs .QuestionBox .questionArea:focus-visible{background:#0000000f}.paymentTabs .QuestionBox .dropdownButton{transition:transform var(--quickTransition)}.paymentTabs .QuestionBox .answerArea .answerContent{border-top:2px dashed #e3e3e3;padding:10px}.paymentTabs .QuestionBox .answerArea .answerContent p{line-height:1.25}.paymentTabs .QuestionBox .answerArea .answerContent>a{color:var(--spotlight-color);padding:3px 0;font-weight:600;display:inline-block}.paymentTabs .QuestionBox .answerArea .answerContent>a:not(:first-child){margin-top:5px}.paymentTabs .QuestionBox .answerArea .answerContent p:not(:last-of-type){margin-bottom:.75rem}.paymentTabs:before{content:"";border:1px solid #0000003d;grid-row:span 2}.usBank{box-sizing:border-box;background:#f5f5f5;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 5px;padding:10px;font-size:.85rem;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 12px #0000001a}.usBank>p{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#f5f5f5ab;border-radius:8px;width:200px;max-width:100%;line-height:1.3;position:relative}.usBank>button{color:#fff;background-color:var(--spotlight-color);border-radius:8px;padding:5px 8px;line-height:1.2;text-decoration:none;position:relative}.usBank img{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.3;height:100%;position:absolute;bottom:0;right:0;transform:translate(10px,10px)rotate(-20deg)}.bankInfo{isolation:isolate;background:#ececec;border-radius:15px;height:fit-content;margin:0 5px 15px;padding:0 20px 10px;position:relative;overflow:hidden;box-shadow:0 6px 12px #00000029}.bankInfo p{margin:10px 0 0;font-family:alpha-omega}.bankInfo>h3{color:var(--spotlight-color);text-align:left;margin-top:17px;font-family:hnd;font-size:1.2rem}.bankInfo h4{line-height:1.15}.bankInfo:before{content:"";opacity:.2;filter:saturate(.9);z-index:-1;-webkit-user-select:none;user-select:none;background:url(/logoLight.svg) 0 0/contain no-repeat;width:50px;max-width:100%;height:50px;max-height:100%;position:absolute;bottom:6px;right:3px}@media screen and (max-width:650px){.paymentTabs{grid-template-columns:unset;padding-bottom:10px}.paymentTabs:before{grid-row:unset}.paymentTabs>div{grid-template-rows:unset}.paymentTabs>.emptyBox{grid-row:none!important}#donate h1{margin-bottom:-40px}}.donationWindow{justify-content:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.innerWindow{max-height:min(calc(100vh - var(--nav-height)* 2.5), 900px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--popup-BR);width:calc(100vw - 50px);max-width:min(100%,600px);transition:all var(--quickTransition);background:#ffffffb3;padding:15px;overflow:auto}.donationWindowBG{z-index:99;background:#000000b8;position:fixed;inset:0}.donationWindow .windowHeader{border-bottom:2.5px solid var(--spotlight-color);justify-content:space-between;gap:5px;margin-bottom:15px;display:flex}.donationWindow .windowHeader h1{font-family:alpha-omega;line-height:1.3;position:relative;border-bottom:none!important;margin-bottom:5px!important;padding-bottom:0!important;font-size:2.5rem!important}.donationWindow .windowHeader h2{font-size:1.7rem;font-weight:600;line-height:1.2}.donationWindow .windowHeader>button>svg{width:38px;height:38px}.donationWindow .windowHeader>button{color:#000;background:0 0;height:fit-content;padding:3px;transition:color .1s}.donationWindow .windowHeader>button:hover,.donationWindow .windowHeader>button:focus-visible{color:var(--spotlight-color)}.donationWindow .donate-window p{width:unset;font-size:1.25rem;line-height:1.3}.donationWindow .donate-window p a{color:var(--spotlight-color)}.donationWindow .donate-window p:not(:last-child){margin-bottom:10px}.buttonArea{border-top:2.5px solid #0000004d;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;margin-top:20px;padding-top:10px;display:grid}.buttonArea>button{width:100%;font-size:1.1rem;font-weight:600}@media print{#donationPageTop{flex-direction:column-reverse;align-items:center}#donationPageTop h1{color:#000}#donationPageTop #mainButton{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:var(--lighter-color);color:#000;box-shadow:none}.paymentTabs .QuestionBox{margin:0;box-shadow:none!important}.infoCarousel .slick-track{width:100%!important;transform:none!important}.infoCarousel .slick-list{width:100%;height:auto!important}.infoCarousel .slick-slide.slick-cloned{display:none}.infoCarousel .slick-slide{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1.5rem;width:100%!important}.infoCarousel .carTab .left .buttons{display:none}.infoCarousel .carTab .right{border-radius:10px}.quote blockquote{-moz-column-break-inside:avoid;break-inside:avoid}.quote blockquote:before,.quote blockquote:after{display:none}#DonationTexts .infoMetrics{grid-template-columns:repeat(3,1fr)}#donate .paymentTabs .onlinePayment .auto-content{display:none}#donate .paymentTabs .onlinePayment:after{content:"";aspect-ratio:1;-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url(/QR/donate.webp);background-repeat:no-repeat;background-size:contain;min-width:min(270px,100%);max-width:100%;height:100%;min-height:min(270px,100%);margin:auto}}
