.yt[data-astro-cid-nizrgmoa]{aspect-ratio:16/9;background:#000;position:relative}.yt[data-astro-cid-nizrgmoa] button[data-astro-cid-nizrgmoa],.yt[data-astro-cid-nizrgmoa] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.yt[data-astro-cid-nizrgmoa] button[data-astro-cid-nizrgmoa]{cursor:pointer;background:#000;padding:0}.yt[data-astro-cid-nizrgmoa] img[data-astro-cid-nizrgmoa]{object-fit:cover;opacity:.85;width:100%;height:100%}.play[data-astro-cid-nizrgmoa]{place-items:center;transition:transform .2s;display:grid;position:absolute;inset:0}.yt[data-astro-cid-nizrgmoa] button[data-astro-cid-nizrgmoa]:hover .play[data-astro-cid-nizrgmoa]{transform:scale(1.1)}.split[data-astro-cid-rhy6fmgd]{padding:calc(var(--section-y) / 2) 0}.split[data-astro-cid-rhy6fmgd]:first-child{padding-top:var(--section-y)}.grid[data-astro-cid-rhy6fmgd]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}.media-right[data-astro-cid-rhy6fmgd] .media[data-astro-cid-rhy6fmgd]{order:2}.media-right[data-astro-cid-rhy6fmgd] .text[data-astro-cid-rhy6fmgd]{padding-left:20px}.no-media[data-astro-cid-rhy6fmgd] .grid[data-astro-cid-rhy6fmgd]{grid-template-columns:minmax(0,760px)}.media[data-astro-cid-rhy6fmgd] img{width:100%;height:auto}.prose[data-astro-cid-rhy6fmgd]{color:#444;font-size:15px}.links[data-astro-cid-rhy6fmgd]{margin:0 0 24px;padding:0;list-style:none}.links[data-astro-cid-rhy6fmgd] li[data-astro-cid-rhy6fmgd]{margin-bottom:14px;font-size:15px}.btn[data-astro-cid-rhy6fmgd]{margin-top:12px}@media (width<=900px){.grid[data-astro-cid-rhy6fmgd]{grid-template-columns:1fr}.media-right[data-astro-cid-rhy6fmgd] .media[data-astro-cid-rhy6fmgd]{order:0}.media-right[data-astro-cid-rhy6fmgd] .text[data-astro-cid-rhy6fmgd]{padding-left:0}}.photo-band[data-astro-cid-zmw3i2lm]{--bg:var(--bg-sm)}@media (width>=901px){.photo-band[data-astro-cid-zmw3i2lm]{--bg:var(--bg-lg)}}.photo-band.stats{margin:calc(var(--section-y) / 2) 0;padding:90px 0}dl[data-astro-cid-xvvo3qve]{grid-template-columns:repeat(var(--n,3), 1fr);text-align:center;gap:24px;margin:0 auto;display:grid}div[data-astro-cid-xvvo3qve]{flex-direction:column-reverse;display:flex}dd[data-astro-cid-xvvo3qve]{font:700 clamp(56px, 5.6vw, 81px) / 1.2 var(--font-head);margin:0}dt[data-astro-cid-xvvo3qve]{font:400 13px var(--font-head);letter-spacing:2px;text-transform:uppercase;margin-top:12px}.logo-band{min-height:340px;margin:calc(var(--section-y) / 2) 0;place-items:center;display:grid}.plain[data-astro-cid-fxcrrtcw]{background:var(--grey-light);min-height:320px}.logo-band img{width:300px;max-width:70vw;height:auto}.photo-band.banner{min-height:400px;margin-top:calc(var(--section-y) / 2);text-align:center;align-items:center;padding:64px 0;display:grid}.inner[data-astro-cid-dhlfresr]{max-width:1080px}h2[data-astro-cid-dhlfresr],p[data-astro-cid-dhlfresr]{font:700 clamp(19px, 1.8vw, 24px) / 1.2 var(--font-head);margin:0}.btn[data-astro-cid-dhlfresr]{margin-top:28px}.photo-band.cta{margin-top:calc(var(--section-y) / 2);text-align:center;padding:120px 0}.photo-band.cta:before{background:#0c2735}.eyebrow[data-astro-cid-y3m7tdo3]{font-size:14px}.text[data-astro-cid-y3m7tdo3]{margin:0 0 36px;font-size:15px}.videos[data-astro-cid-zhr7i3ga]{padding:calc(var(--section-y) / 2) 0}.grid[data-astro-cid-zhr7i3ga]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.grid[data-astro-cid-zhr7i3ga]>:first-child{grid-column:1/-1}.more[data-astro-cid-zhr7i3ga]{text-align:center;margin:20px 0 0}@media (width<=700px){.grid[data-astro-cid-zhr7i3ga]{grid-template-columns:1fr}}.map[data-astro-cid-mxenqj54]{margin-top:calc(var(--section-y) / 2)}iframe[data-astro-cid-mxenqj54]{filter:grayscale(.2);border:0;width:100%;height:450px;display:block}p[data-astro-cid-mxenqj54]{margin:12px auto 0;font-size:14px}.gallery[data-astro-cid-b32uuoss]{padding:var(--section-y) 0 0}.grid[data-astro-cid-b32uuoss]{grid-template-columns:repeat(3,1fr);gap:12px;margin:0 auto;padding:0;list-style:none;display:grid}.grid[data-astro-cid-b32uuoss] a[data-astro-cid-b32uuoss]{display:block;overflow:hidden}.grid[data-astro-cid-b32uuoss] img{aspect-ratio:9/5;object-fit:cover;width:100%;transition:transform .4s}.grid[data-astro-cid-b32uuoss] a[data-astro-cid-b32uuoss]:hover img{transform:scale(1.05)}.lightbox[data-astro-cid-b32uuoss]{width:100vw;max-width:none;height:100vh;max-height:none;color:var(--white);background:#000000eb;border:0;margin:0;padding:0}.lightbox[data-astro-cid-b32uuoss][open]{grid-template-rows:1fr auto;place-items:center;display:grid}.lightbox[data-astro-cid-b32uuoss]::backdrop{background:0 0}.lightbox[data-astro-cid-b32uuoss] img[data-astro-cid-b32uuoss]{object-fit:contain;align-self:end;max-width:92vw;max-height:84vh}.caption[data-astro-cid-b32uuoss]{margin:12px 0 20px;font-size:14px}.lightbox[data-astro-cid-b32uuoss] button[data-astro-cid-b32uuoss]{color:var(--white);font:300 48px/1 var(--font-head);cursor:pointer;background:0 0;border:0;padding:8px 16px;position:absolute}.close[data-astro-cid-b32uuoss]{top:8px;right:8px}.nav[data-astro-cid-b32uuoss]{top:50%;transform:translateY(-50%)}.prev[data-astro-cid-b32uuoss]{left:4px}.next[data-astro-cid-b32uuoss]{right:4px}@media (width<=900px){.grid[data-astro-cid-b32uuoss]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.grid[data-astro-cid-b32uuoss]{grid-template-columns:1fr}}.contact[data-astro-cid-d56ov33j]{padding:var(--section-y) 0 calc(var(--section-y) / 2)}.grid[data-astro-cid-d56ov33j]{grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,64px);display:grid}.details[data-astro-cid-d56ov33j] img{width:100%;height:auto;margin-bottom:36px}dl[data-astro-cid-d56ov33j]{margin:0}dl[data-astro-cid-d56ov33j]>div[data-astro-cid-d56ov33j]{margin-bottom:28px}dt[data-astro-cid-d56ov33j]{font:700 22px var(--font-head);text-transform:uppercase;align-items:center;gap:12px;margin-bottom:6px;display:flex}dd[data-astro-cid-d56ov33j]{margin:0;font-size:15px}.hours[data-astro-cid-d56ov33j]{border-collapse:collapse}.hours[data-astro-cid-d56ov33j] th[data-astro-cid-d56ov33j],.hours[data-astro-cid-d56ov33j] td[data-astro-cid-d56ov33j]{text-align:left;vertical-align:top;padding:2px 16px 2px 0}.hours[data-astro-cid-d56ov33j] th[data-astro-cid-d56ov33j]{font-weight:700}address[data-astro-cid-d56ov33j]{font-style:normal}form[data-astro-cid-d56ov33j]{gap:18px;margin-top:24px;display:grid}label[data-astro-cid-d56ov33j]{font:700 13px var(--font-head);letter-spacing:1px;text-transform:uppercase;gap:6px;display:grid}input[data-astro-cid-d56ov33j],textarea[data-astro-cid-d56ov33j]{width:100%;font:400 16px var(--font-body);color:var(--ink);background:var(--white);border:1px solid #ccc;border-radius:0;padding:12px 14px}input[data-astro-cid-d56ov33j]:focus,textarea[data-astro-cid-d56ov33j]:focus{border-color:var(--ink);outline:none}form[data-astro-cid-d56ov33j] .btn[data-astro-cid-d56ov33j]{cursor:pointer;background:0 0;justify-self:start}form[data-astro-cid-d56ov33j] .btn[data-astro-cid-d56ov33j]:hover{background:var(--ink)}.status[data-astro-cid-d56ov33j]:empty{display:none}@media (width<=900px){.grid[data-astro-cid-d56ov33j]{grid-template-columns:1fr}}.buttons[data-astro-cid-jcacwspg]{padding:80px 0 0}ul[data-astro-cid-jcacwspg]{text-align:center;grid-template-columns:repeat(3,1fr);gap:24px;padding:0;list-style:none;display:grid}.btn[data-astro-cid-jcacwspg]{padding:8px 24px;font-size:11px}@media (width<=600px){ul[data-astro-cid-jcacwspg]{grid-template-columns:1fr}}.sections[data-astro-cid-n67f4zmd]{padding-top:calc(var(--section-y) / 2)}
