@charset "UTF-8";.donation-form{container-type:inline-size;text-align:left;position:relative}.donation-form fieldset>h3:first-child{margin-top:0.5em}.donation-form h3{font-size:calc(max(calc(12rem / 16), calc(24rem / 16)));margin:0.85em 0}@media screen and (max-width:1500px){.donation-form h3{font-size:calc(max(calc(20rem / 16), calc(21.6rem / 16)))}}@media screen and (max-width:1200px){.donation-form h3{font-size:calc(max(calc(20rem / 16), calc(19.2rem / 16)))}}@media screen and (max-width:800px){.donation-form h3{font-size:calc(max(calc(20rem / 16), calc(16.8rem / 16)))}}@media screen and (max-width:460px){.donation-form h3{font-size:calc(max(calc(20rem / 16), calc(14.4rem / 16)))}}.donation-form h3:first-of-type{margin-top:0}.donation-form h3:has(+label){margin-bottom:0.2em}.donation-form h3+label{margin-top:0}.donation-form .address-container{display:-ms-grid;display:grid;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:10px;margin:0 0 2rem 0}@container (max-width:900px){.donation-form .address-container{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@container (max-width:580px){.donation-form .address-container{-ms-grid-columns:1fr;grid-template-columns:1fr}}.donation-form .address-container.compact>.address:not(.new-address) .inner-address{padding-top:15px;padding-bottom:15px;color:gray}.donation-form .address-container.compact>.address:not(.new-address) .inner-address .address-info .js-compact{opacity:0}.donation-form .address-container.compact>.address:not(.new-address) .inner-address .address-info .street:after{content:'...'}.donation-form .address-container>.address{cursor:pointer;margin:0;container-type:inline-size}.donation-form .address-container>.address:focus-visible,.donation-form .address-container>.address:hover{--ui-border-color:#d83232}.donation-form .address-container>.address.new-address .inner-address{font-weight:bold;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.donation-form .address-container>.address input{opacity:0;position:absolute;pointer-events:none;height:0;width:0}.donation-form .address-container>.address input:focus-visible+.inner-address{--ui-border-color:#d83232}.donation-form .address-container>.address input:checked+.inner-address{--ui-border-color:#d83232}.donation-form .address-container>.address input:checked+.inner-address .custom-ui{background:#d83232}.donation-form .address-container>.address input:checked:focus-visible+.inner-address{--ui-border-color:#ac2121}.donation-form .address-container>.address input:checked:focus-visible+.inner-address .custom-ui{background:#ac2121}.donation-form .address-container>.address input:not(:checked):not(.new-address)+.inner-address{color:gray}.donation-form .address-container>.address .inner-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border:2px solid var(--ui-border-color);padding:clamp(15px, 8%, 25px);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-weight:normal;line-height:1.4;min-height:100%;gap:1rem;font-size:calc(max(calc(12rem / 16), calc(18rem / 16)))}@container (max-width:325px){.donation-form .address-container>.address .inner-address{font-size:calc(max(calc(12rem / 16), calc(16rem / 16)))}}.donation-form .address-container>.address .inner-address .address-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.donation-form .address-container>.address .inner-address .address-info>span,.donation-form .address-container>.address .inner-address .address-info>strong{display:block;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.donation-form .address-container>.address .inner-address .custom-ui{-webkit-transition:inherit;-o-transition:inherit;transition:inherit;border:inherit;display:block;-ms-flex-negative:0;flex-shrink:0;width:1.5em;height:1.5em;background:white;outline:2px solid white;outline-offset:-4px}.donation-form .donation-amounts-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px;margin:1.3em 0 1.7em 0;container-type:inline-size}.donation-form .donation-amounts-group .donate-radio-group{position:relative;margin:0;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;cursor:pointer}@container (max-width:800px){.donation-form .donation-amounts-group .donate-radio-group{min-width:95px}}@container (max-width:650px){.donation-form .donation-amounts-group .donate-radio-group{-ms-flex-preferred-size:30%;flex-basis:30%}}.donation-form .donation-amounts-group .donate-radio-group:focus-visible .custom-ui,.donation-form .donation-amounts-group .donate-radio-group:hover .custom-ui{border-color:#d83232}.donation-form .donation-amounts-group .donate-radio-group input{opacity:0;position:absolute;pointer-events:none;height:0;width:0}.donation-form .donation-amounts-group .donate-radio-group input:checked:focus-visible~.custom-ui{background:#ac2121;border-color:#ac2121}.donation-form .donation-amounts-group .donate-radio-group input:checked~.custom-ui{background:#d83232;color:white;border-color:#d83232}.donation-form .donation-amounts-group .donate-radio-group .custom-ui{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;height:var(--ui-height);border:2px solid var(--ui-border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--ui-py) var(--ui-px);font-weight:bold;font-size:var(--ui-font-size);width:100%;background:var(--ui-bg-color)}.donation-form .donation-amounts-group .form-field-custom{margin:0;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:210px}@container (max-width:800px){.donation-form .donation-amounts-group .form-field-custom{-ms-flex-preferred-size:100%;flex-basis:100%}.donation-form .donation-amounts-group .form-field-custom input.active,.donation-form .donation-amounts-group .form-field-custom input:focus{margin-top:10px}}.donation-form .member-notes{margin:1.7rem 0;text-wrap:balance}.donation-form .member-notes>:first-child{margin-top:0}.donation-form .member-notes>:last-child{margin-bottom:0}@media screen and (max-width:600px){.donation-form .member-notes{font-size:calc(max(calc(12rem / 16), calc(15rem / 16)))}}.merch-section .site-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px clamp(40px, 5vw, 100px)}@media screen and (max-width:1200px){.merch-section .site-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.merch-section .site-wrapper .content-contain{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;width:100%}.merch-section .site-wrapper .content-contain>:first-child{margin-top:0}.merch-section .site-wrapper .content-contain>:last-child{margin-bottom:0}.merch-section .site-wrapper .section-img{-webkit-box-flex:1.2;-ms-flex:1.2 1 0px;flex:1.2 1 0;width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media screen and (max-width:1500px){.merch-section .site-wrapper .section-img{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}@media screen and (max-width:1200px){.merch-section .site-wrapper .section-img img{max-height:300px}}.donate-form-section{z-index:initial}.donate-form-section .site-wrapper{z-index:initial}@media screen and (min-width:1601px){.donate-form-section .site-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.donate-form-section .site-wrapper>div{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.donate-form-section .site-wrapper>div>:first-child{margin-top:0}.donate-form-section .site-wrapper>div>:last-child{margin-bottom:0}@media screen and (min-width:1601px){.donate-form-section .site-wrapper>div.section-content{position:relative}.donate-form-section .site-wrapper>div.section-content:before{position:absolute;content:'';z-index:-1;display:block;background:inherit;height:100%;width:100vw;right:0;top:0}.donate-form-section .site-wrapper>div.section-content [class*=btn-][href="#MembershipForm"]{display:none}}.donate-vs-member-section{background:#363a44}.donate-vs-member-section .cover-img-bg{mix-blend-mode:multiply;opacity:0.5}
/*# sourceMappingURL=donations.css.map */