.background-video[data-astro-cid-kfr56lns]{object-fit:cover;background-color:var(--color-black);width:100%;height:100%}.campaign[data-astro-cid-c76fajv7][hidden]{display:none!important}.cta[data-astro-cid-vjt2h4i3]{margin-top:3rem}.info-hero[data-astro-cid-vjt2h4i3]{background-color:var(--color-white);color:var(--color-charcoal);font-family:var(--font-sans);border-radius:20px;padding:20px 40px 30px}.info-heading[data-astro-cid-vjt2h4i3]{text-transform:uppercase;margin:0;font-size:22px;font-weight:700;line-height:26px}.info-text[data-astro-cid-vjt2h4i3]{color:var(--color-dark-grey);margin:0;padding-top:10px;font-size:16px}.info-cta[data-astro-cid-vjt2h4i3]{border:1px solid var(--color-black);min-width:200px;color:var(--color-black);text-align:center;border-radius:14px;margin-top:20px;padding:9px 15px;font-weight:600;text-decoration:none;display:inline-block}@media screen and (width<=479px){.info-hero[data-astro-cid-vjt2h4i3]{padding-left:20px;padding-right:20px}.info-cta[data-astro-cid-vjt2h4i3]{width:100%}}@media screen and (width<=991px){.cta[data-astro-cid-vjt2h4i3]{margin-top:2.5rem}}@media screen and (width<=767px){.cta[data-astro-cid-vjt2h4i3]{margin-top:1.5rem}}.contact-launcher[data-astro-cid-tciscv3c]{z-index:50;color:#fff;cursor:pointer;background-color:#000;border:0;border-radius:50%;place-items:center;width:54px;height:54px;padding:0;transition:transform .2s;display:grid;position:fixed;bottom:26px;right:26px;box-shadow:0 2px 12px #0000004d}.contact-launcher[data-astro-cid-tciscv3c]:hover{transform:scale(1.06)}.contact-launcher[data-astro-cid-tciscv3c]:focus-visible,.contact-close[data-astro-cid-tciscv3c]:focus-visible{outline-offset:3px;outline:2px solid #fff;box-shadow:0 0 0 5px #000}.contact-panel[data-astro-cid-tciscv3c]{color:#fff;background-color:#000;border:0;border-radius:8px;width:min(420px,100vw - 32px);max-height:min(680px,100vh - 120px);margin:0;padding:1rem 1.5rem 1.5rem;position:fixed;inset:auto 26px 96px auto;overflow:auto;box-shadow:0 6px 30px #0006}.contact-panel[data-astro-cid-tciscv3c]::backdrop{background:0 0}.contact-head[data-astro-cid-tciscv3c]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.contact-head[data-astro-cid-tciscv3c] h2[data-astro-cid-tciscv3c]{font-family:var(--font-display);letter-spacing:.05em;margin:0;font-size:1.25rem}.contact-close[data-astro-cid-tciscv3c]{color:#fff;font-family:var(--font-display);cursor:pointer;background:0 0;border:0;padding:2px 8px;font-size:22px}.visually-hidden[data-astro-cid-tciscv3c]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=479px){.contact-launcher[data-astro-cid-tciscv3c]{bottom:16px;right:16px}.contact-panel[data-astro-cid-tciscv3c]{width:auto;max-height:calc(100vh - 100px);inset:auto 16px 82px}}.home-header[data-astro-cid-lcdefpme]{background-color:var(--color-black);min-height:70vh;padding-top:6em;position:relative}.home-header[data-astro-cid-lcdefpme] .home-video{object-position:50% 0;height:100vh;position:absolute;inset:0 0 auto}.home-container[data-astro-cid-lcdefpme]{max-width:1980px;margin:0 auto;padding:3em 5vw;position:relative}.mission[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:50vh;padding:9em 5vw 3em;display:flex}.tagline[data-astro-cid-lcdefpme]{color:var(--color-white);font-family:var(--font-display);text-align:center;margin:0;font-size:1.5vw}.home-title[data-astro-cid-lcdefpme]{color:var(--color-white);font-family:var(--font-display);letter-spacing:normal;text-align:center;text-transform:uppercase;margin:0;font-size:3.7em;font-weight:700;line-height:1}.latest[data-astro-cid-lcdefpme]{margin:7em 0 1em}.view-more[data-astro-cid-lcdefpme]{justify-content:center;padding:0 3vw 4em;display:flex;position:relative}.home-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(8,1fr);align-items:center;gap:2.5rem;display:grid;position:relative}.home-heading[data-astro-cid-lcdefpme]{font-size:4em}.company-buttons[data-astro-cid-lcdefpme]{grid-column:span 3;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:4rem;display:grid;position:relative}.find-crew[data-astro-cid-lcdefpme]{grid-area:2/1/2/2;justify-self:center}.join-team[data-astro-cid-lcdefpme]{grid-area:1/2/2/3;justify-self:center}.company-line[data-astro-cid-lcdefpme]{background-color:var(--color-brown);width:19rem;height:3px;position:absolute;inset:55% 0 0 20%;transform:rotate(45deg)}.company-text[data-astro-cid-lcdefpme]{grid-column:span 4}.company-heading[data-astro-cid-lcdefpme]{line-height:1}.times[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;margin-top:3rem;display:flex}.time-row[data-astro-cid-lcdefpme]{align-items:center;display:flex}.day[data-astro-cid-lcdefpme]{color:var(--color-white);font-family:var(--font-condensed);text-transform:uppercase;margin:0;font-size:2rem;font-weight:700}.rule[data-astro-cid-lcdefpme]{background-color:var(--color-off-white);flex:none;width:4rem;height:3px;margin:0 1rem}.address[data-astro-cid-lcdefpme]{margin-top:1rem}.directions[data-astro-cid-lcdefpme]{margin-top:3rem}.give-text[data-astro-cid-lcdefpme]{grid-column:span 6}.give-button[data-astro-cid-lcdefpme]{grid-area:2/7/3/9;place-self:center}@media screen and (width<=991px){.home-container[data-astro-cid-lcdefpme]{padding:2em 5vw}.mission[data-astro-cid-lcdefpme]{height:30vh;padding-bottom:2em}.tagline[data-astro-cid-lcdefpme]{font-size:18px}.home-title[data-astro-cid-lcdefpme]{font-size:55px}.view-more[data-astro-cid-lcdefpme]{padding:0 5vw 2em}.home-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(8,minmax(auto,1fr))}.company-buttons[data-astro-cid-lcdefpme]{grid-column:span 8}.company-line[data-astro-cid-lcdefpme]{left:25%}.company-text[data-astro-cid-lcdefpme]{order:-9999;grid-column:span 8}.times[data-astro-cid-lcdefpme],.directions[data-astro-cid-lcdefpme]{margin-top:2.5rem}.grid-spacer[data-astro-cid-lcdefpme]{display:none}.give-text[data-astro-cid-lcdefpme]{grid-column:span 8}.give-button[data-astro-cid-lcdefpme]{grid-area:span 1/span 3}}@media screen and (width<=767px){.tagline[data-astro-cid-lcdefpme]{font-size:16px}.home-title[data-astro-cid-lcdefpme]{font-size:37px}.view-more[data-astro-cid-lcdefpme]{padding-top:1em;padding-bottom:3em}.times[data-astro-cid-lcdefpme],.directions[data-astro-cid-lcdefpme]{margin-top:1.5rem}}@media screen and (width<=479px){.mission[data-astro-cid-lcdefpme]{padding-left:3vw;padding-right:3vw}.home-title[data-astro-cid-lcdefpme]{font-size:26px}.find-crew[data-astro-cid-lcdefpme],.join-team[data-astro-cid-lcdefpme]{grid-area:span 1/span 2}.company-line[data-astro-cid-lcdefpme]{display:none}.time-row[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.rule[data-astro-cid-lcdefpme]{margin:1rem 0}.give-button[data-astro-cid-lcdefpme]{grid-area:span 1/span 8}}
