.donor-page{padding:0}.donor-intro{background:url(/assets/site/watercolor.png) 50%/cover;padding-block:48px}.donor-intro>.page-width{gap:24px;display:grid}.donor-page h1{text-wrap:balance;max-width:960px;font:400 56px/1.3 Pacifico,cursive}.donor-page h1,.donor-page h2{overflow-wrap:anywhere}.donor-lead{max-width:760px}.donor-version{font-size:16px;line-height:1.5}.donor-layout{grid-template-columns:240px minmax(0,1fr);gap:64px;padding-block:48px 96px;display:grid}.donor-sidebar{min-width:0}.donor-sidebar nav{top:calc(var(--site-header-height) + 24px);position:sticky}.donor-sidebar .page-label{margin-bottom:16px;font-size:18px;font-weight:600}.donor-sidebar a{border-left:2px solid #193e5026;padding:12px 0 12px 16px;font-size:16px;line-height:1.55;text-decoration:none;display:block}.donor-sidebar a[aria-current=page]{border-color:var(--color-bg-primary);color:var(--color-bg-primary);font-weight:600}.donor-sidebar a:hover{text-decoration:underline}.donor-article{min-width:0;max-width:800px}.donor-contents{border-bottom:1px solid #193e5033;padding-bottom:32px}.donor-contents .page-label{margin-bottom:12px;font-weight:600}.donor-contents ol{columns:2;column-gap:32px;margin:0;padding-left:24px;font-size:16px;line-height:1.6}.donor-contents li{break-inside:avoid;padding-left:4px}.donor-contents a{padding-block:10px;display:inline-block}.donor-page a{text-underline-offset:4px;overflow-wrap:anywhere}.donor-section{padding-top:40px}.donor-page h2{text-wrap:balance;margin-bottom:24px;font:400 36px/1.4 Pacifico,cursive}.donor-section-number{color:var(--color-bg-primary);vertical-align:middle;font:400 18px/1.5 Roboto Condensed,sans-serif}.donor-copy{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.donor-copy>ul,.donor-copy>ol{gap:12px;margin:0;padding-left:24px;display:grid}.donor-copy>ul{list-style:outside}.donor-copy address{font-style:normal}.donor-contact{border-left:3px solid var(--color-accent-gold);background:#e0b3661a;gap:8px;padding:24px;display:grid}.donor-contact a{width:fit-content;max-width:100%}.donor-copy .donor-sources{font-size:16px}.donor-copy h3{margin:8px 0 0;font-size:22px;font-weight:600;line-height:1.5}.donor-iban{overflow-wrap:anywhere}@media (max-width:1199px){.donor-layout{grid-template-columns:200px minmax(0,1fr);gap:40px}.donor-page h1{font-size:48px}.donor-contents ol{columns:1}}@media (max-width:767px){.donor-intro{padding-block:32px}.donor-page h1{font-size:36px}.donor-intro>.page-width{gap:20px}.donor-layout{flex-direction:column;gap:32px;padding-block:32px 64px;display:flex}.donor-sidebar nav{position:static}.donor-sidebar ul{flex-wrap:wrap;column-gap:20px;display:flex}.donor-sidebar a{border-bottom:2px solid #0000;border-left:0;padding:10px 0}.donor-sidebar a[aria-current=page]{border-bottom-color:var(--color-bg-primary)}.donor-section{padding-top:32px}.donor-page h2{margin-bottom:20px;font-size:28px}.donor-contact{padding:20px}}@media print{.donor-page{color:#000;background:#fff;font-size:11pt}.donor-sidebar,.donor-contents{display:none}.site-page:has(.donor-page)>.site-header{display:none}.site-page:has(.donor-page)>.site-footer{display:none}.donor-intro{background:0 0;padding:0 0 20px}.donor-layout{padding:0;display:block}.donor-page .page-width{width:100%}.donor-article{max-width:none}.donor-page h1{font-family:Noto Sans,sans-serif;font-size:24pt}.donor-page h2{break-after:avoid;font-family:Noto Sans,sans-serif;font-size:16pt}.donor-contact{break-inside:avoid}.donor-section{padding-top:24px}}
