.S-Ka5a_page{max-width:72rem;padding:var(--space-6) var(--space-4) var(--space-16);width:min(100%,72rem);margin-inline:auto}@media (min-width:768px){.S-Ka5a_page{padding:var(--space-8) var(--space-6) var(--space-20)}}.S-Ka5a_bento{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.S-Ka5a_bento{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.S-Ka5a_bento{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}}.S-Ka5a_tile{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:none;gap:var(--space-3);min-width:0;padding:var(--space-5);flex-direction:column;display:flex}@media (min-width:768px){.S-Ka5a_tile{gap:var(--space-4);padding:var(--space-6)}}.S-Ka5a_tileIntro{background:linear-gradient(145deg, color-mix(in srgb, var(--primary) 8%, var(--card)), var(--card));gap:0}@media (min-width:768px){.S-Ka5a_tileIntro{grid-column:span 2}}@media (min-width:1024px){.S-Ka5a_tileIntro{padding:var(--space-8);grid-area:span 2/span 2}}.S-Ka5a_introBrand{margin-block-end:var(--space-6)}@media (min-width:768px){.S-Ka5a_introBrand{margin-block-end:var(--space-8)}}@media (min-width:1024px){.S-Ka5a_introBrand{margin-block-end:var(--space-10)}}.S-Ka5a_introIcon{flex-shrink:0;block-size:3rem;inline-size:3rem;display:block}@media (min-width:1024px){.S-Ka5a_introIcon{block-size:3.75rem;inline-size:3.75rem}}.S-Ka5a_introCopy{gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:1024px){.S-Ka5a_introCopy{gap:var(--space-5)}}.S-Ka5a_introTitle{gap:var(--space-2);flex-direction:column;display:flex}@media (min-width:768px){.S-Ka5a_introTitle{gap:var(--space-3)}}.S-Ka5a_introFooter{margin-block-start:auto;padding-block-start:var(--space-6)}@media (min-width:1024px){.S-Ka5a_introFooter{padding-block-start:var(--space-8)}}.S-Ka5a_tileFeature{gap:0;padding:0;overflow:hidden}@media (min-width:768px){.S-Ka5a_tileFeature:last-of-type{grid-column:span 2}}@media (min-width:1024px){.S-Ka5a_tileFeature:nth-child(2),.S-Ka5a_tileFeature:nth-child(5){grid-column:span 2}}.S-Ka5a_tileFeatureCopy{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}@media (min-width:768px){.S-Ka5a_tileFeatureCopy{gap:var(--space-4);padding:var(--space-6)}}.S-Ka5a_tileSupport{gap:var(--space-6)}@media (min-width:768px){.S-Ka5a_tileSupport{grid-column:span 2}}@media (min-width:1024px){.S-Ka5a_tileSupport{gap:var(--space-8);grid-column:span 4;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}}.S-Ka5a_donationCopy{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:768px){.S-Ka5a_donationCopy{gap:var(--space-4)}}.S-Ka5a_donationEyebrow,.S-Ka5a_donationHeading{line-height:1.2}.S-Ka5a_utilityRow{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.S-Ka5a_utilityRow{gap:var(--space-5);grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}@media (min-width:1024px){.S-Ka5a_utilityRow{gap:var(--space-6);grid-column:span 4}}.S-Ka5a_utilityStack{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}@media (min-width:768px){.S-Ka5a_utilityStack{gap:var(--space-5)}}.S-Ka5a_tileClearData{background:color-mix(in srgb, var(--destructive) 6%, var(--card));border-color:color-mix(in srgb, var(--destructive) 22%, var(--border));gap:var(--space-5);min-width:0}@media (min-width:1024px){.S-Ka5a_tileClearData{gap:var(--space-6)}}.S-Ka5a_clearDataIntro{gap:var(--space-3);flex-direction:column;max-width:40rem;display:flex}.S-Ka5a_clearDataList{border-top:1px solid color-mix(in srgb, var(--destructive) 18%, var(--border));color:var(--muted-foreground);gap:var(--space-3);font-size:var(--text-sm);margin:0;padding:0;padding-block-start:var(--space-5);line-height:1.5;list-style:none;display:grid}@media (min-width:768px){.S-Ka5a_clearDataList{gap:var(--space-3) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.S-Ka5a_clearDataList li{text-wrap:pretty;padding-inline-start:var(--space-4);position:relative}.S-Ka5a_clearDataList li:before{color:color-mix(in srgb, var(--destructive) 70%, var(--muted-foreground));content:"–";position:absolute;inset-inline-start:0}.S-Ka5a_clearDataFooter{border-top:1px solid color-mix(in srgb, var(--destructive) 18%, var(--border));align-items:center;gap:var(--space-4);flex-wrap:wrap;padding-block-start:var(--space-5);display:flex}.S-Ka5a_clearDataMeta{gap:var(--space-1);flex-direction:column;display:flex}.S-Ka5a_clearDataNote{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.S-Ka5a_tileHeading{color:var(--foreground);font-family:var(--font-family-heading);font-size:var(--text-2xl);font-weight:var(--font-bold);text-wrap:balance;margin:0;line-height:1.15}@media (min-width:1024px){.S-Ka5a_tileHeading{font-size:var(--text-3xl)}}.S-Ka5a_tileTitle{color:var(--foreground);font-family:var(--font-family-heading);font-size:var(--text-lg);font-weight:var(--font-semibold);text-wrap:balance;margin:0;line-height:1.25}@media (min-width:768px){.S-Ka5a_tileTitle{font-size:var(--text-xl)}}.S-Ka5a_tileBody{color:var(--muted-foreground);font-size:var(--text-sm);text-wrap:pretty;margin:0;line-height:1.6}@media (min-width:768px){.S-Ka5a_tileBody{font-size:var(--text-base)}}.S-Ka5a_tileBodyClamp{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.S-Ka5a_tileFeature .S-Ka5a_featureVisual{aspect-ratio:16/10;background:var(--muted);border:0;border-bottom:1px solid var(--border);box-shadow:none;border-radius:0;width:100%;max-width:none;margin:0}.S-Ka5a_tileLink{font-size:var(--text-sm);font-weight:var(--font-semibold);align-self:flex-start;margin-block-start:auto}.S-Ka5a_link{color:var(--link);transition:color var(--transition-normal);text-decoration:none}.S-Ka5a_link:hover{color:var(--link-hover);text-decoration:underline}@property --animated-primary-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes S-Ka5a_animatedPrimaryBorderRotate{to{--animated-primary-border-angle:360deg}}.S-Ka5a_donationSection{--animated-primary-border-angle:0deg;background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 10%, var(--card)), color-mix(in srgb, var(--primary) 5%, var(--card))) padding-box, conic-gradient(from var(--animated-primary-border-angle), var(--primary), color-mix(in srgb, var(--warning) 75%, var(--primary)), var(--primary)) border-box;box-shadow:var(--shadow-lg), 0 0 20px color-mix(in srgb, var(--primary) 18%, transparent);scroll-margin-top:calc(var(--sticky-header-height) + var(--space-16));border:2px solid #0000;animation:6s linear infinite S-Ka5a_animatedPrimaryBorderRotate;position:relative}@media (min-width:768px){.S-Ka5a_donationSection{scroll-margin-top:calc(var(--sticky-header-height) + var(--space-4))}}@media (prefers-reduced-motion:reduce){.S-Ka5a_donationSection{border-color:color-mix(in srgb, var(--primary) 45%, var(--border));background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 10%, var(--card)), color-mix(in srgb, var(--primary) 5%, var(--card)));animation:none}}.S-Ka5a_donationSection:before{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 20%, transparent), transparent);border-radius:var(--radius-card);content:"";opacity:.3;pointer-events:none;position:absolute;inset:0}.S-Ka5a_donationSection>*{position:relative}.S-Ka5a_donationPanel{background:color-mix(in srgb, var(--background) 72%, transparent);border-radius:var(--radius-ui);gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.S-Ka5a_donationForm{gap:var(--space-4);flex-direction:column;display:flex}.S-Ka5a_donationAmounts{gap:var(--space-3);flex-wrap:wrap;display:flex}.S-Ka5a_donationCustomAmount{gap:var(--space-2);flex-direction:column;display:flex}.S-Ka5a_donationCustomLabel{}.S-Ka5a_donationCustomControls{align-items:stretch;gap:var(--space-3);flex-wrap:wrap;display:flex}.S-Ka5a_donationCustomInputWrap{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-ui);align-items:center;gap:var(--space-2);min-height:var(--touch-target-min);padding-inline:var(--space-4);flex:8rem;display:flex}.S-Ka5a_donationCustomInputWrap:focus-within{border-color:var(--link);outline:2px solid color-mix(in srgb, var(--primary) 35%, transparent);outline-offset:1px}.S-Ka5a_donationCurrencyPrefix{color:var(--secondary-foreground);font-size:var(--text-lg);font-weight:var(--font-medium)}.S-Ka5a_donationCustomInput{color:var(--foreground);font-family:inherit;font-size:var(--text-lg);font-weight:var(--font-medium);min-width:0;padding-block:var(--space-3);background:0 0;border:0;outline:none;width:100%}.S-Ka5a_donationCustomInput::placeholder{color:var(--muted-foreground)}.S-Ka5a_donationCustomInput:disabled{cursor:not-allowed;opacity:.6}.S-Ka5a_donationError{color:var(--destructive);font-size:var(--text-sm);margin:0}.S-Ka5a_donationPrompt{color:var(--foreground);font-size:var(--text-base);font-weight:var(--font-medium);margin:0}.S-Ka5a_donateButton{font-size:var(--text-base);font-weight:var(--font-bold);padding-inline:var(--space-6)}.S-Ka5a_donateNote{color:var(--secondary-foreground);font-size:var(--text-sm);margin:0;font-style:italic;line-height:1.5}.S-Ka5a_contactList{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.S-Ka5a_contactItem{gap:var(--space-1);flex-direction:column;display:flex}.S-Ka5a_contactItem dt{color:var(--foreground);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.04em;text-transform:uppercase;margin:0}.S-Ka5a_contactItem dd{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}