@font-face{font-family:Landing Sans;src:url(/landing/dm-sans-latin.woff2)format("woff2");font-style:normal;font-weight:100 1000;font-display:swap}@font-face{font-family:Landing Editorial;src:url(/landing/fraunces-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.support-page-module__5JxGuW__page{color:#3a3026;background:#f7f2e5;min-height:72vh;padding:clamp(3rem,8vw,6rem) 1rem;font-family:Landing Sans,Helvetica Neue,sans-serif}.support-page-module__5JxGuW__container{width:min(100%,960px);margin:0 auto}.support-page-module__5JxGuW__intro{text-align:center;max-width:680px;margin:0 auto}.support-page-module__5JxGuW__eyebrow{color:#31583d;letter-spacing:.13em;text-transform:uppercase;margin:0 0 .85rem;font-size:.75rem;font-weight:700;line-height:1.4}.support-page-module__5JxGuW__intro h1,.support-page-module__5JxGuW__confirmation h1{color:#31583d;letter-spacing:-.045em;text-wrap:balance;margin:0;font-family:Landing Editorial,Georgia,serif;font-size:clamp(2.5rem,6vw,4.25rem);font-weight:500;line-height:1.08}.support-page-module__5JxGuW__introCopy{color:#655c4d;max-width:610px;margin:1.25rem auto 0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.support-page-module__5JxGuW__separationNote{color:#655c4d;margin:.8rem auto 0;font-size:.9rem;font-weight:600;line-height:1.5}.support-page-module__5JxGuW__card{background:#fffaf0;border:1px solid #d8cbaa;border-radius:1.25rem;width:min(100%,560px);margin:clamp(2rem,5vw,3.25rem) auto 0;padding:clamp(1.25rem,4vw,2.25rem);box-shadow:0 18px 42px #39302217}.support-page-module__5JxGuW__donationForm{flex-direction:column;gap:1.25rem;display:flex}.support-page-module__5JxGuW__amountGroup{border:0;min-width:0;margin:0;padding:0}.support-page-module__5JxGuW__amountGroup legend{color:#3a3026;margin-bottom:.85rem;font-size:.95rem;font-weight:700}.support-page-module__5JxGuW__amountOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.support-page-module__5JxGuW__amountChoice{color:#334434;cursor:pointer;background:#fffdf7;border:1px solid #bfb18f;border-radius:.75rem;place-items:center;min-height:3.4rem;font-size:1.05rem;font-weight:700;transition:background-color .15s,border-color .15s,color .15s;display:grid;position:relative}.support-page-module__5JxGuW__amountChoice input{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.support-page-module__5JxGuW__amountChoice[data-selected=true]{color:#25452f;background:#e7eddc;border-color:#31583d;box-shadow:inset 0 0 0 1px #31583d}.support-page-module__5JxGuW__amountChoice:focus-within{outline-offset:3px;outline:3px solid #8a6b36}.support-page-module__5JxGuW__oneTimeNote,.support-page-module__5JxGuW__checkoutNote{color:#655c4d;margin:0;font-size:.9rem;line-height:1.5}.support-page-module__5JxGuW__submitButton{color:#fffaf0;background:#31583d;border:1px solid #31583d;width:100%;min-height:3.1rem;font-size:1rem;font-weight:700}.support-page-module__5JxGuW__submitButton:hover:not(:disabled){color:#fffaf0;background:#24472f}.support-page-module__5JxGuW__checkoutNote{text-align:center;margin-top:-.5rem;font-size:.8rem}.support-page-module__5JxGuW__cancelNotice{color:#514322;background:#f5edcf;border:1px solid #c6b274;border-radius:.65rem;margin:0;padding:.75rem .9rem;font-size:.9rem;display:block}.support-page-module__5JxGuW__confirmation{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(100%,680px);min-height:52vh;margin:0 auto;display:flex}.support-page-module__5JxGuW__confirmation h1{max-width:15ch;font-size:clamp(2.25rem,5vw,3.5rem)}.support-page-module__5JxGuW__confirmation>p:not(.support-page-module__5JxGuW__eyebrow){color:#655c4d;max-width:38rem;margin:1rem 0 0;font-size:1rem;line-height:1.7}.support-page-module__5JxGuW__confirmation>.support-page-module__5JxGuW__eyebrow{margin-top:1.25rem}.support-page-module__5JxGuW__confirmedIcon,.support-page-module__5JxGuW__heartIcon,.support-page-module__5JxGuW__spinner{color:#31583d;width:3rem;height:3rem}.support-page-module__5JxGuW__spinner{animation:1.2s linear infinite support-page-module__5JxGuW__spin}.support-page-module__5JxGuW__backLink{color:#fffaf0;background:#31583d;border:1px solid #31583d;border-radius:.7rem;justify-content:center;align-items:center;min-height:2.9rem;margin-top:1.5rem;padding:.7rem 1.1rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.support-page-module__5JxGuW__backLink:hover{background:#24472f;border-color:#24472f}.support-page-module__5JxGuW__backLink:focus-visible{outline-offset:3px;outline:3px solid #8a6b36}@keyframes support-page-module__5JxGuW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.support-page-module__5JxGuW__amountChoice,.support-page-module__5JxGuW__submitButton,.support-page-module__5JxGuW__backLink{transition:none}.support-page-module__5JxGuW__spinner{animation:none}}@media (max-width:380px){.support-page-module__5JxGuW__page{padding-inline:.8rem}.support-page-module__5JxGuW__card{padding-inline:1rem}.support-page-module__5JxGuW__amountOptions{gap:.45rem}}
