.ctct-form-custom{grid-template:".email-label first-name-label last-name-label."32px"header email first-name last-name submit"".email-error first-name-error last-name-error."32px/auto 200px 200px 200px auto;align-items:center;gap:4px 16px;width:100%;display:grid;@media (width<1150px){grid-template:"header""email-label""email""email-error""first-name-label""first-name""first-name-error""last-name-label""last-name""last-name-error""submit"/auto;gap:4px 0}}.ctct-inline-form{@media (width<1150px){width:100%;max-width:400px}}.ctct-form-defaults{background-color:#0000!important;padding:0!important}.ctct-form-header{grid-area:header;font-family:var(--font-assistant)!important;margin-bottom:0!important;font-size:1.5rem!important;font-weight:600!important;@media (width<1150px){justify-self:center}}.ctct-form-field{display:contents!important}.ctct-form-element{font-family:var(--font-lato)!important;border:none!important;border-radius:0!important;font-size:16px!important}.ctct-form-element[data-qe-id=form-input-email]{grid-area:email}.ctct-form-element[data-qe-id=form-input-first-name]{grid-area:first-name}.ctct-form-element[data-qe-id=form-input-last-name]{grid-area:last-name}.ctct-form-errorMessage.ctct-form-errorMessage.ctct-form-errorMessage.ctct-form-errorMessage{align-self:start;font-style:italic;line-height:1rem;font-family:var(--font-lato)!important;color:#fff!important;margin-bottom:0!important}.ctct-form-errorMessage[data-qe-id=form-error-email]{grid-area:email-error;color:#fff!important}.ctct-form-errorMessage[data-qe-id=form-error-first-name]{grid-area:first-name-error}.ctct-form-errorMessage[data-qe-id=form-error-last-name]{grid-area:last-name-error}.ctct-form-label{align-self:end;font-family:var(--font-lato)!important;color:#fff!important;margin-bottom:0!important;@media (width<1150px){margin-top:12px!important}}.ctct-form-label[data-qe-id=form-label-email]{grid-area:email-label}.ctct-form-label[data-qe-id=form-label-first-name]{grid-area:first-name-label}.ctct-form-label[data-qe-id=form-label-last-name]{grid-area:last-name-label}.ctct-form-required:before{display:none!important}.ctct-form-text{font-family:var(--font-lato)!important}.ctct-form-button{grid-area:submit;border:none!important;border-radius:0!important;width:auto!important;@media (width<1150px){margin-top:12px!important}}.ctct-form-button:hover{color:#000!important;background-color:#fff!important}.ctct-form-success{margin-bottom:8px;min-height:auto!important}.ctct-form-success .ctct-form-text{text-align:center;color:#fff!important;margin-bottom:0!important}.ctct-form-footer,.ctct-gdpr-text,.g-recaptcha{display:none}.banner[data-astro-cid-ltx43lqd]{padding:26px var(--desktopGutter);background:linear-gradient(to right, #df521000 10%, var(--baseOrange) 45%), url(/images/Home%20Donate%20Bkd.jpg) no-repeat left;background-size:cover;justify-content:center;align-items:center;min-height:152px;display:flex}@media (width<1150px){.banner[data-astro-cid-ltx43lqd]{width:100%;padding:20px var(--mobileGutter) 30px;background:var(--baseOrange)}}.mainTable[data-astro-cid-3cd46dhx]{grid-template-columns:auto auto;column-gap:16px;width:fit-content;font-size:16px;display:grid}.mainTable[data-astro-cid-3cd46dhx] p[data-astro-cid-3cd46dhx]{margin:0}.header[data-astro-cid-3cd46dhx]{color:#000;font-weight:700}.yellowBarMain[data-astro-cid-q3nbuksi]{background-color:var(--baseYellow);width:60px;height:6px}.footerEnsemblesMain[data-astro-cid-3jghnxig]{flex-direction:column;display:flex}.footerEnsemblesMain[data-astro-cid-3jghnxig] h4[data-astro-cid-3jghnxig]{margin:34px 0 18px}.footerEnsemblesMain[data-astro-cid-3jghnxig] a[data-astro-cid-3jghnxig]{color:#000;margin-top:8px;font-weight:400;text-decoration:none}.footerEnsemblesMain[data-astro-cid-3jghnxig] a[data-astro-cid-3jghnxig]:hover{color:var(--baseOrange);text-decoration:underline}@media (width<=767px){.footerEnsemblesMain[data-astro-cid-3jghnxig]{align-items:center}}.footerQuickLinksMain[data-astro-cid-peeeskh6]{flex-direction:column;display:flex}.footerQuickLinksMain[data-astro-cid-peeeskh6] h4[data-astro-cid-peeeskh6]{margin:34px 0 18px}.footerQuickLinksMain[data-astro-cid-peeeskh6] a[data-astro-cid-peeeskh6]{color:#000;margin-top:8px;font-weight:400;text-decoration:none}.footerQuickLinksMain[data-astro-cid-peeeskh6] a[data-astro-cid-peeeskh6]:hover{color:var(--baseOrange);text-decoration:underline}@media (width<=767px){.footerQuickLinksMain[data-astro-cid-peeeskh6]{align-items:center}}.footerLegalMain[data-astro-cid-n63d3l3j]{white-space:nowrap;grid-template-columns:1fr auto;grid-template-areas:"legal design"".development"".photos"".artwork";justify-items:end;column-gap:40px;margin:22px 0;font-size:14px;display:grid}@media (width<=767px){.footerLegalMain[data-astro-cid-n63d3l3j]{grid-template-columns:auto;grid-template-areas:"legal""design""development""photos""artwork";justify-items:center}}@media (width<=320px){.footerLegalMain[data-astro-cid-n63d3l3j]{font-size:12px;line-height:24px}}.textRow[data-astro-cid-n63d3l3j]{text-align:right}.textRow[data-astro-cid-n63d3l3j] br[data-astro-cid-n63d3l3j]{display:none}@media (width<=850px){.textRow[data-astro-cid-n63d3l3j] br[data-astro-cid-n63d3l3j]{display:inherit}}@media (width<=767px){.textRow[data-astro-cid-n63d3l3j]{justify-self:inherit;text-align:center}}.legal[data-astro-cid-n63d3l3j]{white-space:nowrap;grid-area:legal;justify-self:start}.design[data-astro-cid-n63d3l3j]{grid-area:design}.development[data-astro-cid-n63d3l3j]{grid-area:development}.photos[data-astro-cid-n63d3l3j]{grid-area:photos}.artwork[data-astro-cid-n63d3l3j]{grid-area:artwork}.footerMainContainer[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--baseLightTaupe);text-align:left;grid-template-columns:27% auto auto;justify-content:space-between;gap:40px 80px;width:100%;margin-top:100px;padding-bottom:50px;display:grid}@media (width<=1120px){.footerMainContainer[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;column-gap:100px}}@media (width<=767px){.footerMainContainer[data-astro-cid-jo6i4kqk]{text-align:center;grid-template-columns:auto;justify-content:center;row-gap:40px;margin-top:40px;padding-bottom:30px}}.footerContactBlock[data-astro-cid-jo6i4kqk]{grid-area:2/1}@media (width<=1120px){.footerContactBlock[data-astro-cid-jo6i4kqk]{grid-area:1/2;margin-top:78px}}@media (width<=767px){.footerContactBlock[data-astro-cid-jo6i4kqk]{text-align:left;flex-direction:column;grid-area:2/1;align-items:center;margin-top:0;display:flex}}.footerEnsemblesBlock[data-astro-cid-jo6i4kqk]{grid-area:1/2/3}@media (width<=1120px){.footerEnsemblesBlock[data-astro-cid-jo6i4kqk]{grid-area:2/1}}@media (width<=767px){.footerEnsemblesBlock[data-astro-cid-jo6i4kqk]{grid-area:3/1}}.footerLinksBlock[data-astro-cid-jo6i4kqk]{grid-area:1/3/3}@media (width<=1120px){.footerLinksBlock[data-astro-cid-jo6i4kqk]{grid-area:2/2}}@media (width<=767px){.footerLinksBlock[data-astro-cid-jo6i4kqk]{grid-area:4/1}.footerLogoBlock[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:center;display:flex}}.footerBrandStatement[data-astro-cid-jo6i4kqk]{padding:18px 0 40px}@media (width<=767px){.footerBrandStatement[data-astro-cid-jo6i4kqk]{text-align:center}}.widthContainer[data-astro-cid-ju4pidww]{width:100%;height:100%;max-width:var(--maximumWidth);background-color:#fff;flex-direction:column;display:flex}.padBottom[data-astro-cid-ju4pidww]{padding-bottom:100px}@media (width<=767px){.padBottom[data-astro-cid-ju4pidww]{padding-bottom:40px}}html{box-sizing:border-box;height:100%}*,:before,:after{box-sizing:inherit}body{font-family:var(--font-lato);cursor:default;color:var(--baseGray);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--baseFadedTaupe);flex-direction:column;align-items:center;min-height:100vh;margin:0;padding:0;font-size:18px;line-height:28px;display:flex}@media (width<=767px){body{font-size:16px;line-height:24px}}header{z-index:1;position:sticky;top:0}main{flex-direction:column;flex:1;width:100%;display:flex;overflow:hidden auto}:root{--basePurple:#643279;--baseYellow:#ffca00;--baseOrange:#df5210;--baseDarkOrange:#cd4b0f;--baseGray:#666;--baseLightTaupe:#e2dfd1;--baseDarkTaupe:#a59c94;--baseFadedTaupe:#e2dfd14d;--desktopGutter:min(7%, 112px);--mobileGutter:20px;--maximumWidth:1600px}h1,h2,h3,h4{color:#000;text-wrap:balance;font-weight:400}h1{font-family:var(--font-assistant);font-size:54px;font-weight:800;line-height:62px}@media (width<=767px){h1{font-size:35px;line-height:40px}}h2{font-family:var(--font-assistant);font-size:28px;font-weight:700;line-height:38px}@media (width<=767px){h2{font-size:22px;line-height:30px}}h3{font-family:var(--font-assistant);font-size:24px;line-height:34px}@media (width<=767px){h3{font-size:18px;line-height:24px}}h4{font-family:var(--font-assistant);letter-spacing:2px;font-size:20px;font-weight:600}@media (width<=767px){h4{font-size:14px}}p{text-wrap:pretty}:global(p){text-wrap:pretty}strong,b{color:#000}a{color:var(--baseDarkOrange);font-weight:700}sup{vertical-align:baseline;position:relative;top:-.4em}button{font-family:var(--font-assistant);letter-spacing:2px;color:#000;cursor:pointer;background-color:#fff;border:2px solid #000;padding:14px 20px;font-size:18px;font-weight:600}button:hover{color:#fff;background-color:var(--baseOrange);border-color:var(--baseOrange)}button:disabled{opacity:.2;pointer-events:none}@media (width<=767px){button{font-size:16px}}ul{list-style-type:none}.center{text-align:center;flex-direction:column;align-items:center;display:flex}
