.about[data-astro-cid-v2cbyr3p]{display:grid;gap:2rem}p[data-astro-cid-v2cbyr3p]{margin:0 0 1rem;color:var(--muted-foreground);max-width:40rem}.about-media[data-astro-cid-v2cbyr3p]{overflow:hidden;border-radius:1.25rem;border:1px solid var(--border);background:color-mix(in srgb,var(--primary) 16%,var(--surface))}.about-media[data-astro-cid-v2cbyr3p] img[data-astro-cid-v2cbyr3p]{width:100%;height:auto;display:block;object-fit:contain}html.js .about-media[data-astro-cid-v2cbyr3p].reveal{transition-delay:.12s}@media(min-width:1024px){.about[data-astro-cid-v2cbyr3p]{grid-template-columns:1fr 1fr;align-items:center}}.cta[data-astro-cid-4xty6sx2]{background:var(--ink);color:var(--ink-foreground);text-align:center;padding-block:5rem;scroll-margin-top:6.75rem}h2[data-astro-cid-4xty6sx2]{margin:0 0 .7rem;font-size:clamp(2rem,4vw,3rem);font-weight:700;letter-spacing:-.04em}p[data-astro-cid-4xty6sx2]{margin:0 0 1.6rem;opacity:.86;font-size:1.08rem}.cta[data-astro-cid-4xty6sx2] .btn-primary[data-astro-cid-4xty6sx2]{width:min(100%,24rem)}.card[data-astro-cid-e4s4qopu]{border:1px solid var(--border);border-radius:1.05rem;padding:1.45rem 1.4rem 1.55rem;background:var(--surface)}h3[data-astro-cid-e4s4qopu]{margin:0 0 .5rem;font-size:1.2rem;letter-spacing:-.03em}p[data-astro-cid-e4s4qopu]{margin:0;color:var(--muted-foreground)}@media(min-width:768px){.card-track[data-astro-cid-e4s4qopu]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.card-track[data-astro-cid-e4s4qopu]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.hero[data-astro-cid-bbe6dxrz]{padding-top:2.75rem}.hero-grid[data-astro-cid-bbe6dxrz]{display:grid;gap:2.25rem}.eyebrow[data-astro-cid-bbe6dxrz]{display:inline-flex;margin:0 0 1rem;padding:.38rem .8rem;border:1px solid color-mix(in srgb,var(--primary) 22%,var(--border));border-radius:999px;background:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary-text);font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}h1[data-astro-cid-bbe6dxrz]{margin:0 0 1.1rem;font-size:clamp(2.15rem,5vw,4rem);font-weight:700;line-height:1.05;letter-spacing:-.045em}.lead[data-astro-cid-bbe6dxrz]{margin:0 0 .85rem;color:var(--muted-foreground);max-width:36rem;font-size:1.08rem;line-height:1.65}.note[data-astro-cid-bbe6dxrz]{margin:0 0 1.75rem;color:var(--primary-text);font-size:.92rem;font-weight:600}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:.75rem}.hero-actions[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{width:100%}.hero-media[data-astro-cid-bbe6dxrz]{overflow:hidden;border-radius:1.25rem;border:1px solid var(--border);background:var(--surface)}.hero-media[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:100%;height:auto;display:block;object-fit:contain}html.js .hero-media[data-astro-cid-bbe6dxrz]{transition-delay:.12s}@media(min-width:1024px){.hero[data-astro-cid-bbe6dxrz]{padding-top:3.5rem}.hero-actions[data-astro-cid-bbe6dxrz]{flex-direction:row;flex-wrap:wrap}.hero-actions[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{width:auto}.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1.05fr .95fr;align-items:center;gap:4rem}}.banner[data-astro-cid-kpkoygro]{position:relative;overflow:hidden;background:var(--ink)}.viewport[data-astro-cid-kpkoygro]{overflow:hidden}.track[data-astro-cid-kpkoygro]{display:flex;transition:transform .42s ease}.slide[data-astro-cid-kpkoygro]{position:relative;flex:0 0 100%;aspect-ratio:4 / 5;background:var(--ink)}.slide[data-astro-cid-kpkoygro] a[data-astro-cid-kpkoygro],.slide[data-astro-cid-kpkoygro]>div[data-astro-cid-kpkoygro]{display:block;height:100%;color:inherit;text-decoration:none}img[data-astro-cid-kpkoygro]{width:100%;height:100%;display:block;object-fit:cover}.caption[data-astro-cid-kpkoygro]{position:absolute;left:1rem;bottom:1rem;z-index:1;max-width:min(90%,28rem);padding:.55rem .85rem;border-radius:.7rem;background:#141214b8;color:var(--ink-foreground);font-size:.92rem;font-weight:700}.nav[data-astro-cid-kpkoygro]{position:absolute;top:50%;z-index:2;width:2.4rem;height:2.4rem;border:0;border-radius:999px;background:#1412148c;color:#fff;font-size:1.5rem;line-height:1;transform:translateY(-50%);cursor:pointer}.prev[data-astro-cid-kpkoygro]{left:.7rem}.next[data-astro-cid-kpkoygro]{right:.7rem}.dots[data-astro-cid-kpkoygro]{position:absolute;left:0;right:0;bottom:.7rem;z-index:2;display:flex;justify-content:center;gap:.4rem}.dot{position:relative;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:999px;background:transparent;cursor:pointer}.dot:before{content:"";position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;border-radius:999px;background:#ffffff73;transform:translate(-50%,-50%)}.dot[aria-current=true]:before{width:1.25rem;background:var(--primary)}@media(min-width:768px){.slide[data-astro-cid-kpkoygro]{aspect-ratio:21 / 9}.caption[data-astro-cid-kpkoygro]{left:2rem;bottom:1.5rem;font-size:1.15rem}}.location[data-astro-cid-ueubjekm]{display:grid;gap:1.75rem}address[data-astro-cid-ueubjekm]{font-style:normal;margin-bottom:1.4rem;max-width:28rem;font-size:1.05rem}p[data-astro-cid-ueubjekm]{margin:0 0 .25rem}.map[data-astro-cid-ueubjekm]{overflow:hidden;border-radius:1.15rem;border:1px solid var(--border);background:var(--background);min-height:16rem}iframe[data-astro-cid-ueubjekm]{display:block;width:100%;height:16rem;border:0}@media(min-width:1024px){.location[data-astro-cid-ueubjekm]{grid-template-columns:.85fr 1.15fr;align-items:center}iframe[data-astro-cid-ueubjekm]{height:20rem}}ul[data-astro-cid-3qcu2hno]{list-style:none;margin:0;padding:0;max-width:28rem}li[data-astro-cid-3qcu2hno]{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--border)}
