.support_page__3N5HP{display:grid;max-width:80rem;margin-inline:auto;gap:clamp(2.5rem,4vw,3.5rem);padding-bottom:1rem}.support_page__3N5HP a:focus-visible,.support_page__3N5HP summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:5px}.support_hero____I1E{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);border-color:color-mix(in srgb,var(--accent) 35%,var(--line));background:radial-gradient(ellipse at 95% 5%,color-mix(in srgb,var(--accent) 11%,transparent),transparent 60%),var(--surface-1);padding:clamp(1.4rem,3.4vw,3.25rem)}.support_donationCard__k3f8X,.support_intro__SAQUs{min-width:0}.support_eyebrow__A3s0F{display:flex;align-items:center;gap:.55rem;color:var(--text-heading);font-size:.7rem;font-weight:650;line-height:1.6;letter-spacing:.13em;text-transform:uppercase}.support_eyebrow__A3s0F svg,.support_heroNote__HCM6F svg,.support_thanks___Fjip svg{flex-shrink:0}.support_title__cH_EL{margin-top:1.2rem;color:var(--text-heading);font-size:clamp(2rem,3.1vw,3rem);font-weight:500;line-height:1.2;letter-spacing:-.03em;text-wrap:balance}.support_title__cH_EL span{display:block;margin-top:.5rem;color:var(--text-primary);font-size:.76em}.support_description__Ki_Tq{max-width:54ch;margin-top:1.2rem;color:var(--text-secondary);font-size:1rem;line-height:1.75}.support_heroNote__HCM6F{display:flex;align-items:center;gap:.65rem;margin-top:1.6rem;color:var(--text-muted);font-size:.83rem}.support_donationCard__k3f8X{display:flex;flex-direction:column;align-items:center;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));border-radius:.9rem;background:color-mix(in srgb,var(--surface-2) 85%,transparent);padding:clamp(1.25rem,2.5vw,2rem);text-align:center}.support_heartEmblem__58_jw{display:grid;width:5rem;height:5rem;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));border-radius:50%;background:color-mix(in srgb,var(--accent) 9%,var(--surface-1));color:var(--text-heading)}.support_cardEyebrow__EwxrY{margin-top:1.4rem;color:var(--text-muted);font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.support_cardTitle__Zme4o{margin-top:.55rem;color:var(--text-primary);font-size:clamp(1.3rem,2vw,1.65rem);line-height:1.35;text-wrap:balance}.support_cardCopy__JVrdg{max-width:32ch;margin-top:.75rem;color:var(--text-secondary);font-size:.92rem;line-height:1.6}.support_donateButton__rjcZq{display:flex;width:100%;min-height:3.1rem;align-items:center;justify-content:center;gap:.7rem;margin-top:1.5rem;border:1px solid var(--accent-strong);border-radius:.5rem;background:var(--accent);padding:.75rem 1rem;color:var(--accent-ink);font-weight:700;line-height:1.35;text-decoration:none;transition:background-color .16s ease}.support_donateButton__rjcZq:hover{background:var(--accent-strong)}.support_donateButton__rjcZq span{overflow-wrap:anywhere}.support_donateButton__rjcZq svg{flex-shrink:0}.support_checkoutNote__W3NVi{margin-top:.8rem;color:var(--text-muted);font-size:.77rem;line-height:1.6;overflow-wrap:anywhere}.support_optionalNote__ysbJ9{width:100%;margin-top:1.2rem;border-top:1px solid var(--line);padding-top:1rem;color:var(--text-secondary);font-size:.8rem}.support_unavailable__t6IlE{margin-top:1.5rem;color:var(--text-heading);font-weight:650}.support_unavailable__t6IlE span{display:block;margin-top:.5rem;color:var(--text-muted);font-size:.85rem;font-weight:400;line-height:1.6}.support_faq__pyBOz h2,.support_otherWays__XOYo5 h2,.support_sectionHeading__yzLyx h2{color:var(--text-primary);font-size:clamp(1.3rem,2vw,1.65rem);line-height:1.4;text-wrap:balance}.support_otherWays__XOYo5 h2,.support_sectionHeading__yzLyx h2{margin-top:.5rem}.support_contributions__XyWme{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem;border-block:1px solid var(--line)}.support_contribution__MAYug{padding:1.65rem 1.8rem}.support_contribution__MAYug:first-child{padding-left:0}.support_contribution__MAYug:last-child{padding-right:0}.support_contribution__MAYug+.support_contribution__MAYug{border-left:1px solid var(--line)}.support_contributionTop__jg2mE{display:flex;align-items:center;justify-content:space-between;color:var(--text-heading)}.support_contributionTop__jg2mE span{color:var(--text-muted);font-size:.75rem;letter-spacing:.1em}.support_contribution__MAYug h3{margin-top:1.1rem;color:var(--text-primary);font-size:1.12rem;line-height:1.4}.support_contribution__MAYug p,.support_otherWays__XOYo5>p:not(.support_eyebrow__A3s0F){margin-top:.8rem;color:var(--text-secondary);font-size:.94rem;line-height:1.75}.support_detailsGrid__gjUZ3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(1.75rem,4vw,3.5rem)}.support_otherWays__XOYo5{padding:clamp(1.3rem,2.5vw,2rem)}.support_textLink__cr2JA{display:flex;width:fit-content;align-items:center;gap:.6rem;margin-top:1rem;color:var(--text-heading);font-size:.9rem;font-weight:600;text-decoration:none}.support_textLink__cr2JA:hover{text-decoration:underline;text-underline-offset:4px}.support_textLink__cr2JA svg{flex-shrink:0}.support_faq__pyBOz h2{margin-bottom:1rem}.support_question__S_dd3{border-bottom:1px solid var(--line)}.support_question__S_dd3 summary{display:flex;min-height:3.8rem;align-items:center;justify-content:space-between;gap:1rem;padding-block:.85rem;color:var(--text-primary);font-size:.94rem;font-weight:600;cursor:pointer;list-style:none}.support_question__S_dd3 summary::-webkit-details-marker{display:none}.support_question__S_dd3 summary svg{flex-shrink:0;color:var(--text-muted)}.support_question__S_dd3[open] summary svg{transform:rotate(180deg)}.support_question__S_dd3>p{padding:0 1.5rem 1.15rem 0;color:var(--text-secondary);font-size:.9rem;line-height:1.75}.support_thanks___Fjip{display:flex;align-items:center;justify-content:center;gap:.6rem;color:var(--text-muted);font-size:.84rem;line-height:1.7;text-align:center}@media (max-width:800px){.support_hero____I1E{grid-template-columns:minmax(0,1fr)}.support_donationCard__k3f8X{width:100%;max-width:32rem;justify-self:center}.support_description__Ki_Tq{max-width:none}.support_detailsGrid__gjUZ3{grid-template-columns:minmax(0,1fr)}}@media (max-width:580px){.support_contributions__XyWme{grid-template-columns:minmax(0,1fr)}.support_contribution__MAYug{padding:1.5rem 0}.support_contribution__MAYug+.support_contribution__MAYug{border-left:0;border-top:1px solid var(--line)}.support_eyebrow__A3s0F{font-size:.64rem;letter-spacing:.09em}.support_thanks___Fjip{align-items:flex-start;text-align:left}.support_thanks___Fjip svg{margin-top:.25rem}}@media (prefers-reduced-motion:reduce){.support_donateButton__rjcZq{transition:none}}