.header[data-astro-cid-ctg3m53h]{position:relative;padding-top:2rem;padding-bottom:1.5rem;display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap}.name[data-astro-cid-ctg3m53h]{display:block;line-height:0}.name[data-astro-cid-ctg3m53h] img[data-astro-cid-ctg3m53h]{display:block;width:var(--banner-width);height:auto;transform:translate(.475%)}.nav[data-astro-cid-ctg3m53h]{width:100%;display:grid;grid-template-columns:1fr auto 1fr;column-gap:1.75rem;padding-left:calc(var(--banner-width) * .0305 - 4px);font-size:.9rem;font-weight:400;text-transform:uppercase;letter-spacing:.08em}.nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:first-child{justify-self:end}.nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:last-child{justify-self:start}.nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{padding-left:.08em;padding-bottom:.2rem;border-bottom:1px solid transparent;color:var(--text-muted);transition:color .15s ease,border-color .15s ease}.nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover{color:var(--olympic-gold)}.nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].active{color:var(--headlight);border-bottom-color:var(--headlight);-webkit-text-stroke:.035em currentColor}.nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].active:hover{color:var(--olympic-gold);border-bottom-color:var(--olympic-gold)}.social-icons[data-astro-cid-dv46nlzh]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem 2rem}.social-icons[data-astro-cid-dv46nlzh] a[data-astro-cid-dv46nlzh]{display:flex;flex-direction:column;align-items:center;gap:.6rem;color:var(--headlight);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;transition:color .15s ease}.social-icons[data-astro-cid-dv46nlzh] a[data-astro-cid-dv46nlzh]:hover{color:var(--olympic-gold)}.social-icons[data-astro-cid-dv46nlzh] svg[data-astro-cid-dv46nlzh]{display:block;width:31px;height:31px}@media (max-width: 600px){.social-icons[data-astro-cid-dv46nlzh]{gap:.75rem 1.1rem}.social-icons[data-astro-cid-dv46nlzh] a[data-astro-cid-dv46nlzh]{font-size:.68rem;letter-spacing:.04em}.social-icons[data-astro-cid-dv46nlzh] svg[data-astro-cid-dv46nlzh]{width:28px;height:28px}}@media (max-width: 380px){.social-icons[data-astro-cid-dv46nlzh]{gap:.75rem .9rem}.social-icons[data-astro-cid-dv46nlzh] a[data-astro-cid-dv46nlzh]{font-size:.58rem;letter-spacing:.03em}.social-icons[data-astro-cid-dv46nlzh] svg[data-astro-cid-dv46nlzh]{width:22px;height:22px}}.footer[data-astro-cid-gcn2mc3v]{background:var(--shit-kicker);margin-top:auto}.footer-inner[data-astro-cid-gcn2mc3v]{position:relative;min-height:15rem;padding-top:2rem;padding-bottom:2rem;display:grid;grid-template-columns:auto 1fr auto 1fr auto;grid-template-areas:"links . logo . email" ".     . copy . .";align-items:center;align-content:center;column-gap:1.5rem;row-gap:.75rem;color:var(--headlight)}.links[data-astro-cid-gcn2mc3v]{grid-area:links;justify-self:start}.footer-logo[data-astro-cid-gcn2mc3v]{grid-area:logo;justify-self:center;line-height:0}.footer-logo[data-astro-cid-gcn2mc3v] img[data-astro-cid-gcn2mc3v]{display:block;width:114px;height:114px}.copyright[data-astro-cid-gcn2mc3v]{grid-area:copy;justify-self:center;margin:0;font-size:.85rem;color:var(--headlight)}.email[data-astro-cid-gcn2mc3v]{grid-area:email;justify-self:end;font-family:var(--font-display);font-weight:700;font-size:1.4rem;line-height:1;text-transform:uppercase;white-space:nowrap;color:var(--headlight);transition:color .15s ease}.email[data-astro-cid-gcn2mc3v]:hover{color:var(--olympic-gold)}@media (max-width: 1100px){.footer-inner[data-astro-cid-gcn2mc3v]{min-height:0;grid-template-columns:1fr;grid-template-areas:"logo" "email" "links" "copy";justify-items:center;text-align:center;gap:1.25rem}.links[data-astro-cid-gcn2mc3v],.email[data-astro-cid-gcn2mc3v]{justify-self:center}.email[data-astro-cid-gcn2mc3v]{margin-bottom:1rem}.links[data-astro-cid-gcn2mc3v] .social-icons{justify-content:center}.copyright[data-astro-cid-gcn2mc3v]{margin-top:1rem}.footer-logo[data-astro-cid-gcn2mc3v] img[data-astro-cid-gcn2mc3v]{width:72px;height:72px}}@media (max-width: 600px){.email[data-astro-cid-gcn2mc3v]{font-size:min(1.25rem,5.2vw)}}
