.ctct-form-custom{display:grid;width:100%;grid-template-columns:auto 200px 200px 200px auto;grid-template-rows:32px auto 32px;gap:4px 16px;align-items:center;grid-template-areas:". email-label first-name-label last-name-label ." "header email first-name last-name submit" ". email-error first-name-error last-name-error .";@media(width<1150px){grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"header" "email-label" "email" "email-error" "first-name-label" "first-name" "first-name-error" "last-name-label" "last-name" "last-name-error" "submit";gap:4px 0}}.ctct-inline-form{@media(width<1150px){width:100%;max-width:400px}}.ctct-form-defaults{background-color:transparent!important;padding:0!important}.ctct-form-header{font-family:var(--font-assistant)!important;font-weight:600!important;font-size:1.5rem!important;grid-area:header;margin-bottom:0!important;@media(width<1150px){justify-self:center}}.ctct-form-field{display:contents!important}.ctct-form-element{border:none!important;border-radius:0!important;font-family:var(--font-lato)!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{font-family:var(--font-lato)!important;color:#fff!important;margin-bottom:0!important;font-style:italic;line-height:1rem;align-self:start}.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{font-family:var(--font-lato)!important;color:#fff!important;margin-bottom:0!important;align-self:end;@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{width:auto!important;border:none!important;border-radius:0!important;grid-area:submit;@media(width<1150px){margin-top:12px!important}}.ctct-form-button:hover{background-color:#fff!important;color:#000!important}.ctct-form-success{min-height:auto!important;margin-bottom:8px}.ctct-form-success .ctct-form-text{margin-bottom:0!important;color:#fff!important;text-align:center}.ctct-form-footer,.ctct-gdpr-text,.g-recaptcha{display:none}.banner[data-astro-cid-g7675w34]{padding:26px var(--desktopGutter);background:linear-gradient(to right,rgba(223,82,16,0) 10%,var(--baseOrange) 45%),url(/images/Home%20Donate%20Bkd.jpg) no-repeat left;background-size:cover;display:flex;justify-content:center;align-items:center;min-height:152px}@media(width<1150px){.banner[data-astro-cid-g7675w34]{width:100%;padding:20px var(--mobileGutter) 30px;background:var(--baseOrange)}}.mainTable[data-astro-cid-jjh7rdew]{display:grid;width:fit-content;grid-template-columns:auto auto;column-gap:16px;font-size:16px}.mainTable[data-astro-cid-jjh7rdew] p[data-astro-cid-jjh7rdew]{margin:0}.header[data-astro-cid-jjh7rdew]{font-weight:700;color:#000}.yellowBarMain[data-astro-cid-c36vyfgl]{width:60px;height:6px;background-color:var(--baseYellow)}.footerEnsemblesMain[data-astro-cid-gtlq5llb]{display:flex;flex-direction:column}.footerEnsemblesMain[data-astro-cid-gtlq5llb] h4[data-astro-cid-gtlq5llb]{margin:34px 0 18px}.footerEnsemblesMain[data-astro-cid-gtlq5llb] a[data-astro-cid-gtlq5llb]{margin-top:8px;text-decoration:none;color:#000;font-weight:400}.footerEnsemblesMain[data-astro-cid-gtlq5llb] a[data-astro-cid-gtlq5llb]:hover{text-decoration:underline;color:var(--baseOrange)}@media(max-width:767px){.footerEnsemblesMain[data-astro-cid-gtlq5llb]{align-items:center}}.footerQuickLinksMain[data-astro-cid-civvkjxl]{display:flex;flex-direction:column}.footerQuickLinksMain[data-astro-cid-civvkjxl] h4[data-astro-cid-civvkjxl]{margin:34px 0 18px}.footerQuickLinksMain[data-astro-cid-civvkjxl] a[data-astro-cid-civvkjxl]{margin-top:8px;text-decoration:none;color:#000;font-weight:400}.footerQuickLinksMain[data-astro-cid-civvkjxl] a[data-astro-cid-civvkjxl]:hover{text-decoration:underline;color:var(--baseOrange)}@media(max-width:767px){.footerQuickLinksMain[data-astro-cid-civvkjxl]{align-items:center}}.footerLegalMain[data-astro-cid-tfcxccgn]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"legal design" ". development" ". photos" ". artwork";column-gap:40px;font-size:14px;margin:22px 0;white-space:nowrap;justify-items:end}@media(max-width:767px){.footerLegalMain[data-astro-cid-tfcxccgn]{grid-template-columns:auto;grid-template-areas:"legal" "design" "development" "photos" "artwork";justify-items:center}}@media(max-width:320px){.footerLegalMain[data-astro-cid-tfcxccgn]{font-size:12px;line-height:24px}}.textRow[data-astro-cid-tfcxccgn]{text-align:right}.textRow[data-astro-cid-tfcxccgn] br[data-astro-cid-tfcxccgn]{display:none}@media(width<=850px){.textRow[data-astro-cid-tfcxccgn] br[data-astro-cid-tfcxccgn]{display:inherit}}@media(max-width:767px){.textRow[data-astro-cid-tfcxccgn]{justify-self:inherit;text-align:center}}.legal[data-astro-cid-tfcxccgn]{grid-area:legal;justify-self:start;white-space:nowrap}.design[data-astro-cid-tfcxccgn]{grid-area:design}.development[data-astro-cid-tfcxccgn]{grid-area:development}.photos[data-astro-cid-tfcxccgn]{grid-area:photos}.artwork[data-astro-cid-tfcxccgn]{grid-area:artwork}.footerMainContainer[data-astro-cid-sz7xmlte]{width:100%;display:grid;grid-template-columns:27% auto auto;gap:40px 80px;justify-content:space-between;margin-top:100px;padding-bottom:50px;border-bottom:1px solid var(--baseLightTaupe);text-align:left}@media(max-width:1120px){.footerMainContainer[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr;column-gap:100px}}@media(max-width:767px){.footerMainContainer[data-astro-cid-sz7xmlte]{grid-template-columns:auto;row-gap:40px;padding-bottom:30px;margin-top:40px;text-align:center;justify-content:center}}.footerContactBlock[data-astro-cid-sz7xmlte]{grid-column:1;grid-row:2}@media(max-width:1120px){.footerContactBlock[data-astro-cid-sz7xmlte]{grid-column:2;grid-row:1;margin-top:78px}}@media(max-width:767px){.footerContactBlock[data-astro-cid-sz7xmlte]{grid-column:1;grid-row:2;margin-top:0;text-align:left;display:flex;flex-direction:column;align-items:center}}.footerEnsemblesBlock[data-astro-cid-sz7xmlte]{grid-column:2;grid-row:1/3}@media(max-width:1120px){.footerEnsemblesBlock[data-astro-cid-sz7xmlte]{grid-column:1;grid-row:2}}@media(max-width:767px){.footerEnsemblesBlock[data-astro-cid-sz7xmlte]{grid-column:1;grid-row:3}}.footerLinksBlock[data-astro-cid-sz7xmlte]{grid-column:3;grid-row:1/3}@media(max-width:1120px){.footerLinksBlock[data-astro-cid-sz7xmlte]{grid-column:2;grid-row:2}}@media(max-width:767px){.footerLinksBlock[data-astro-cid-sz7xmlte]{grid-column:1;grid-row:4}}@media(max-width:767px){.footerLogoBlock[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:center}}.footerBrandStatement[data-astro-cid-sz7xmlte]{padding:18px 0 40px}@media(max-width:767px){.footerBrandStatement[data-astro-cid-sz7xmlte]{text-align:center}}.agilePopupMain[data-astro-cid-5vyjb4xs]{width:600px;height:fit-content;max-height:90vh;max-width:90vw;overscroll-behavior:contain;background:#fff;padding:0;border:none;overflow:hidden}.agilePopupMain[data-astro-cid-5vyjb4xs]::backdrop{background:#000000bf}.header[data-astro-cid-5vyjb4xs]{display:flex;align-items:center;justify-content:space-between;background:var(--baseOrange);padding:0 0 0 20px}.header[data-astro-cid-5vyjb4xs] h2[data-astro-cid-5vyjb4xs]{color:#fff;text-transform:capitalize}.header[data-astro-cid-5vyjb4xs] button[data-astro-cid-5vyjb4xs]{border:none;font-size:2.5rem;color:#fff;background:transparent}.header[data-astro-cid-5vyjb4xs] button[data-astro-cid-5vyjb4xs]:hover,.header[data-astro-cid-5vyjb4xs] button[data-astro-cid-5vyjb4xs]:focus{color:#000}.agileFrame[data-astro-cid-5vyjb4xs]{width:100%;margin:0;padding:0;border:none;max-height:calc(90vh - 85px)}.widthContainer[data-astro-cid-sckkx6r4]{width:100%;height:100%;max-width:var(--maximumWidth);background-color:#fff;display:flex;flex-direction:column}.padBottom[data-astro-cid-sckkx6r4]{padding-bottom:100px}@media(max-width:767px){.padBottom[data-astro-cid-sckkx6r4]{padding-bottom:40px}}html{box-sizing:border-box;height:100%}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0;font-family:var(--font-lato);font-size:18px;line-height:28px;cursor:default;color:var(--baseGray);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;background-color:var(--baseFadedTaupe);display:flex;flex-direction:column;align-items:center}@media(max-width:767px){body{font-size:16px;line-height:24px}}header{position:sticky;top:0;z-index:1}main{width:100%;flex:1;overflow:hidden auto;display:flex;flex-direction:column}:root{--basePurple: rgb(100 50 121);--baseYellow: rgb(255 202 0);--baseOrange: rgb(223 82 16);--baseDarkOrange: rgb(205 75 15);--baseGray: rgb(102 102 102);--baseLightTaupe: rgb(226 223 209);--baseDarkTaupe: rgb(165 156 148);--baseFadedTaupe: rgb(226 223 209 / 30%);--desktopGutter: min(7%, 112px);--mobileGutter: 20px;--maximumWidth: 1600px}h1,h2,h3,h4{font-weight:400;color:#000;text-wrap:balance}h1{font-family:var(--font-assistant);font-weight:800;font-size:54px;line-height:62px}@media(max-width:767px){h1{font-size:35px;line-height:40px}}h2{font-family:var(--font-assistant);font-weight:700;font-size:28px;line-height:38px}@media(max-width:767px){h2{font-size:22px;line-height:30px}}h3{font-family:var(--font-assistant);font-size:24px;line-height:34px}@media(max-width:767px){h3{font-size:18px;line-height:24px}}h4{font-family:var(--font-assistant);font-weight:600;font-size:20px;letter-spacing:2px}@media(max-width:767px){h4{font-size:14px}}p,::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);font-weight:600;font-size:18px;padding:14px 20px;letter-spacing:2px;color:#000;background-color:#fff;border:2px solid black;cursor:pointer}button:hover{color:#fff;background-color:var(--baseOrange);border-color:var(--baseOrange)}button:disabled{opacity:.2;pointer-events:none}@media(max-width:767px){button{font-size:16px}}ul{list-style-type:none}.center{display:flex;flex-direction:column;align-items:center;text-align:center}
