*,:after,:before{box-sizing:border-box;margin:0}html{font-size:16px}a{text-decoration:none;text-emphasis:none}button{border:none;outline:none}.landing_container{background-image:url(/_astro/landing_image.D0P7Tk-j.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100vh;margin-bottom:14rem;position:relative}.test_border{border:1px solid #adff2f}.header{justify-content:center;align-items:center;width:100%;padding:2rem;display:flex}.logo{color:#fff;font-size:1.5rem;font-family:var(--font-origin-display);font-weight:700}.logo_big{color:#fff;font-size:3rem;font-family:var(--font-origin-display);margin-bottom:2rem;font-weight:700}.tabs{flex:1;justify-content:center;display:flex}.tabs ul{color:#fff;font-family:var(--font-origin-display);gap:1rem;font-size:1rem;font-weight:300;list-style:none;display:flex}.buttons{color:#fff;font-family:var(--font-origin-display);background-color:#bc3908;padding:.5rem 2rem;font-size:1rem;font-weight:500}.menu{display:none}.logo:hover,.tabs li:hover,.buttons:hover{cursor:pointer}@media (width<=768px){.header{justify-content:space-between;padding:.7rem 2rem}.logo{font-size:.8rem}.tabs,.buttons{display:none}.menu{color:#fff;font-family:var(--font-origin-display);font-size:.8rem;font-weight:500;display:block}.buttons{padding:.2rem 1rem;font-size:.8rem}}.first_part,.second_part{line-height:1;font-family:var(--font-origin-display);color:#fff;margin:0;padding:0;font-size:12rem;font-weight:300}.first_part{position:absolute;bottom:47%;right:50%;translate:-5px}.second_part{display:flex;position:absolute;top:49%;left:50%;translate:5px}.second_part span{padding-top:1.6rem}.small{padding:0 .5rem;font-size:2rem}@media (width<=768px){.landing_container{height:50vh}.first_part,.second_part{font-size:2.5rem}.small{padding:0 .1rem;font-size:.6rem}.second_part span{padding-top:.26rem}.first_part{bottom:48%;translate:-2px}.second_part{display:flex;position:absolute;top:50%;left:50%;translate:2px}}.project{width:100%;margin-bottom:2rem;padding:0 6rem}.title{width:75%;font-size:6rem;font-family:var(--font-origin-display);margin-bottom:8rem;font-weight:300;line-height:1}.content{justify-content:space-between;gap:8rem;width:100%;display:flex}.content img{object-fit:contain;width:45vw;height:auto}.text{font-family:var(--font-origin-text);width:47%;margin-bottom:2rem;font-size:1.4rem;font-weight:300;line-height:1.5}.text span{font-weight:700}.clay{color:#c4541f}.button_holder{gap:1rem;display:flex}.button_clay{color:#fff;text-align:center;font-family:var(--font-origin-text);isolation:isolate;background-color:#c4541f;justify-content:center;padding:.7rem 2rem;font-size:.8rem;font-weight:300;display:flex;position:relative;overflow:hidden}.button_clay:before{content:"";z-index:-1;transform-origin:50%;background-color:#fff;border:1px solid #000;transition:all .1s linear;position:absolute;inset:0;transform:scaleX(0)}.button_clay:hover{color:#000;cursor:pointer}.button_clay:hover:before{transform:scaleX(1)}.button{text-align:center;font-family:var(--font-origin-text);isolation:isolate;border:1px solid #000;justify-content:center;padding:.7rem 2rem;font-size:.8rem;font-weight:300;display:flex;position:relative;overflow:hidden}.button:before{content:"";z-index:-1;transform-origin:50%;background-color:#c4541f;transition:all .1s linear;position:absolute;inset:-1px;transform:scaleX(0)}.button:hover{color:#fff;cursor:pointer;border:1px solid #c4541f}.button:hover:before{transform:scaleX(1)}.line{content:"";background-color:#c4541f;width:100%;height:1px;margin:10rem 0}.line_white{content:"";background-color:#fff;width:100%;height:1px;margin:8rem 0 1rem}.little_title{font-size:4rem;font-family:var(--font-origin-display);margin-bottom:4rem;font-weight:300;line-height:1}.donate{background-image:url(/_astro/court.2nIevAJ3.jpg);background-position:top;background-size:cover;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100vh;margin:8rem 0;padding:2rem 8rem;display:flex}.donation{justify-content:space-between;gap:2rem;width:60%;display:flex}.stats{color:#000;min-width:25%;height:auto;font-family:var(--font-origin-display);text-align:center;background-color:#fff;flex-direction:column;align-items:center;padding:4rem;font-size:5rem;font-weight:500;line-height:1;display:flex}.stats span{font-size:1.5rem}.money{flex-direction:column;align-items:start;display:flex}.fixed_holder{flex-direction:column;justify-content:center;align-items:center;display:flex}.fixed_amount{justify-content:space-between;width:60%;margin-bottom:.3rem;display:flex}.amount{text-align:center;background-color:#fff;width:30%;padding:1rem}.amount h6{font-family:var(--font-origin-display);font-size:1.5rem;font-weight:500}.amount img{width:100%;height:auto}.please-text{font-family:var(--font-origin-text);color:#ffffff80;text-align:center;width:100%;margin:0;padding:0;font-size:1rem;font-weight:300;line-height:1}.custom_amount{background-color:#fff;flex-direction:column;align-items:center;width:60%;padding:1rem;display:flex}.custom_amount h6{font-family:var(--font-origin-display);margin-bottom:1rem;font-size:1.5rem;font-weight:500}.counter{font-size:5rem;font-family:var(--font-origin-display);gap:3rem;font-weight:500;display:flex}.num_input{field-sizing:content;font-family:var(--font-origin-display);border:none;padding:0;font-size:5rem;font-weight:500}.plus,.minus{cursor:pointer}.amount_input{border:none}.thanks{font-size:6rem;font-family:var(--font-origin-display);text-align:center;margin:4rem;font-weight:300}.team{flex-direction:column;align-items:center;width:100%;height:auto;margin-top:4rem;display:flex}.team_title{font-family:var(--font-origin-display);margin-bottom:4rem;font-size:6rem;font-weight:300}.team_carusell{justify-content:space-between;gap:2rem;width:100%;padding:0 6rem;display:flex}.email_area{width:100%;margin-bottom:8rem;padding:0 6rem}.holder{width:45vw;max-height:55vh}.holder img{object-fit:cover;object-position:center;width:100%;height:100%}.mail_title{font-family:var(--font-origin-display);flex-direction:column;grid-column:1/-1;width:90%;margin-bottom:1rem;font-size:3rem;font-weight:300;display:flex}.mail_title span{margin-top:.5rem;font-size:1.5rem;font-weight:500}form{grid-template-columns:repeat(2,1fr);gap:1rem;width:37vw;display:grid}form label{font-family:var(--font-origin-display);font-size:1.2rem;font-weight:500}form input{width:100%;font-family:var(--font-origin-display);border:1px solid #000;padding:.8rem;font-size:1.2rem;font-weight:400}form input:focus,form textarea:focus{outline:4px solid #c4531f91}form textarea{width:100%;font-family:var(--font-origin-display);resize:none;border:1px solid #000;padding:.8rem;font-size:1.2rem;font-weight:400}.col{flex-direction:column;gap:.4rem;display:flex}.col:has(#message){grid-column:1/-1}.button_prop{border:1px solid #000;width:fit-content;margin:1rem auto;padding:.8rem 1rem}.footer{color:#fff;background-color:#c4541f;width:100%;padding:8rem 8rem 1rem}.footer_grid{grid-template-columns:1.3fr 1fr 1fr 1.3fr;width:100%;display:grid}.footer_text{font-family:var(--font-origin-display);letter-spacing:.1rem;margin-bottom:4rem;font-size:1.3rem;font-weight:300;line-height:1.6}.footer_email{font-family:var(--font-origin-display);cursor:pointer;font-size:1.5rem;font-weight:300;line-height:1.6;text-decoration:underline}.footer_title{font-family:var(--font-origin-display);margin-top:1rem;margin-bottom:2rem;font-size:1.5rem;font-weight:500}.footer_link{font-family:var(--font-origin-display);color:#fff;cursor:pointer;font-size:1.5rem;font-weight:300;line-height:1.6;text-decoration:underline}.footer_email:hover{color:#000}.left,.center_1,.center_2{border-right:1px solid #ffffff1a;padding-right:1rem}.right,.center_2{flex-direction:column;justify-content:space-between;display:flex}.center_2{padding-bottom:.5rem}.down{gap:1rem;margin-top:2rem;display:flex}.down img{cursor:pointer;width:1.5rem;height:auto}.copyright{font-family:var(--font-origin-display);letter-spacing:.1rem;justify-content:space-between;font-size:1rem;font-weight:300;display:flex}.copyright a{color:#fff;text-decoration:underline}.form_alert{opacity:0;background-color:#fff7f3;border:1px solid #c4541f;border-left-width:.35rem;grid-column:1/-1;align-items:center;gap:.8rem;max-height:0;padding:0;transition:all .3s ease-in-out;display:flex;overflow:hidden;transform:translateY(.5rem)}.form_alert.show{opacity:1;max-height:6rem;padding:.9rem 1rem;transform:translateY(0)}.form_alert_icon{color:#fff;background-color:#c4541f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;font-weight:700;display:flex}.form_alert strong{font-family:var(--font-origin-display);margin-bottom:.15rem;font-size:1rem;display:block}.form_alert p{font-family:var(--font-origin-display);margin:0;font-size:.9rem}body{overflow-x:hidden}img{max-width:100%}@media (width<=1370px){.project,.team_carusell,.email_area{padding-inline:3rem}.landing_container{margin-bottom:9rem}.first_part,.second_part{font-size:clamp(7rem,14vw,8rem)}.title,.thanks,.team_title{font-size:clamp(4.5rem,7vw,6rem)}.title{width:90%;margin-bottom:5rem;font-size:4rem}.little_title{font-size:3rem}.team_title{font-size:4rem}.content{gap:4rem}.text{font-size:.8rem}.donate{justify-content:center;gap:2rem;height:auto;min-height:100vh;padding:3rem}.donation,.fixed_amount,.custom_amount{width:70%}.amount h6,.custom_amount h6{font-size:1rem}.counter{gap:1rem}.counter,.num_input{font-size:3rem}.stats{flex:1;min-width:0;padding:3rem 2rem;font-size:3rem}.stats span{font-size:1rem}.mail_title{font-size:2rem}.mail_title span{font-size:1rem}form label,form textarea,form input{font-size:.8rem}form textarea,form input{padding:.5rem}.footer{padding:6rem 3rem 1rem}.footer_text{font-size:.8rem}.footer_link,.footer_email{font-size:1rem}}@media (width<=1024px){.header{padding-inline:2rem}.tabs ul{gap:.75rem;font-size:.9rem}.buttons{padding-inline:1.25rem}.landing_container{height:100vh;min-height:36rem;margin-bottom:7rem}.first_part,.second_part{font-size:clamp(5rem,13vw,8rem)}.first_part{transform:translate(45%)translateY(-10%)}.second_part{transform:translate(-45%)translateY(10%)}.small{font-size:clamp(1rem,2.2vw,1.5rem)}.second_part span{padding-top:1rem}.project,.email_area{padding-inline:2rem}.title{width:100%;margin-bottom:4rem;font-size:clamp(3.75rem,8vw,5rem)}.little_title{margin-bottom:2.5rem;font-size:clamp(2.75rem,6vw,4rem)}.content{flex-direction:column;gap:2.5rem}.content img,.text,.holder,form{width:100%}.content img{object-fit:cover;max-height:70vh}.text{font-size:1.15rem}.line{margin-block:6rem}.donate{justify-content:center;gap:2rem;height:auto;min-height:100vh;padding:3rem}.donation,.fixed_amount,.custom_amount{width:80%}.amount h6,.custom_amount h6{font-size:1rem}.counter{gap:1rem}.counter,.num_input{font-size:3rem}.stats{flex:1;min-width:0;padding:3rem 2rem;font-size:3rem}.stats span{font-size:1rem}.thanks,.team_title{font-size:clamp(3.75rem,8vw,5rem)}.thanks{margin:3rem 2rem}.team_carusell{flex-wrap:wrap;justify-content:center;padding-inline:2rem}.team_carusell>*{flex:calc(50% - 1rem);min-width:16rem}.email_area{margin-bottom:6rem}.holder{max-height:none}.holder img{max-height:65vh}.mail_title{width:100%}.logo_big{font-size:2.5rem}.footer_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem}.left,.center_1,.center_2{border-right:none;padding-right:0}.line_white{margin-top:5rem}}@media (width<=768px){html{font-size:15px}.header{padding:1rem 1.25rem}.logo{font-size:1rem}.donate_btn{padding:0 2rem}.landing_container{background-position:50%;height:79vh;min-height:30rem;margin-bottom:5rem}.first_part,.second_part{white-space:nowrap;font-size:clamp(3.25rem,15vw,5.5rem)}.first_part{bottom:49%;translate:-2px}.second_part{top:50%;translate:2px}.small{padding-inline:.15rem;font-size:clamp(.65rem,3vw,1rem)}.second_part span{padding-top:.45rem}.project,.team_carusell,.email_area{padding-inline:1.25rem}.project{margin-bottom:0}.title{margin-bottom:2.5rem;font-size:clamp(2.75rem,12vw,4rem)}.little_title{margin-bottom:2rem;font-size:clamp(2.25rem,10vw,3rem)}.content{gap:1.75rem}.content img{max-height:none}.text{width:100%;font-size:1rem}.button_holder{flex-wrap:wrap}.button,.button_clay{flex:10rem;align-items:center;min-height:2.75rem;padding:.75rem 1rem}.line{margin-block:4rem}.donate{background-position:50%;gap:2.5rem;margin-block:4rem;padding:2rem 1.25rem}.donation{flex-direction:column;gap:1rem;width:95%}.stats{flex-basis:auto;width:100%;padding:2rem 1rem;font-size:3rem}.fixed_amount{grid-template-columns:1fr 1fr 1fr;gap:1rem;width:95%;display:grid}.please-text{width:95%;font-size:.6rem}.custom_amount{width:95%}.amount,.amount img{width:100%}.custom_amount{padding:1.25rem}.custom_amount h6,.amount h6{font-size:1.25rem}.counter{justify-content:center;align-items:center;gap:1.5rem;width:100%;font-size:3rem}.num_input{text-align:center;min-width:0;font-size:3rem}.thanks,.team_title{font-size:clamp(2.75rem,12vw,4rem)}.thanks{margin:3rem 1.25rem}.team{margin-top:1rem}.team_title{text-align:center;margin-bottom:2.5rem}.team_carusell{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.team_carusell>*{width:100%;min-width:0}.email_area{margin-bottom:4rem}.mail_title{font-size:clamp(2.2rem,9vw,3rem)}.mail_title span{font-size:1.1rem}form{grid-template-columns:1fr}.mail_title,.col:has(#message),.form_alert{grid-column:1}form label,form input,form textarea{font-size:1rem}.button_prop{width:100%;min-height:2.75rem;margin:.5rem 0 0}.footer{padding:4rem 1.25rem 1.25rem}.footer_grid{grid-template-columns:1fr;gap:2.5rem}.footer_text{margin-bottom:2rem}.footer_title{margin-bottom:1rem}.footer_email,.footer_link{overflow-wrap:anywhere;font-size:1.2rem}.line_white{margin-top:3rem}.copyright{flex-direction:column;gap:.75rem;font-size:.85rem;line-height:1.5}}@media (width<=480px){.landing_container{height:79vh;min-height:26rem}.first_part,.second_part{font-size:clamp(2.75rem,15vw,4rem)}.logo{font-size:1.6rem}.title,.thanks,.team_title{font-size:clamp(2.4rem,11vw,3.25rem)}.button_holder{flex-direction:column}.button,.button_clay{flex-basis:auto;width:100%}.donate_small{max-width:30vw;min-height:fit-content;padding:.3rem .5rem;font-size:1rem}.donate_full{padding:.5rem, 1rem;min-height:fit-content;font-size:.6rem}.mail_title{font-size:2rem}.custom_amount h6,.amount h6,.mail_title span{font-size:1rem}.stats{font-size:2.5rem}.counter,.num_input{font-size:3rem}.counter{gap:1rem}.num_input{padding:0}.form_alert.show{max-height:9rem}.footer_title{margin-bottom:.5rem}.footer_text{margin-bottom:1rem}.center_1{display:none}.down{margin:0}}@media (hover:none){.button:hover{color:#000;border-color:#000}.button_clay:hover{color:#fff}.button:hover:before,.button_clay:hover:before{transform:scaleX(0)}}
