.hero[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(115deg,#0b1f40 0%,#133266 48%,#1c4a96 100%);align-items:center;min-height:clamp(26rem,38vw,40rem);display:flex;position:relative;overflow:hidden}.hero-media[data-astro-cid-lcdefpme]{width:60%;position:absolute;top:0;bottom:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#0000008c 22%,#000 48%);mask-image:linear-gradient(90deg,#0000 0,#0000008c 22%,#000 48%)}.hero-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 16%;width:100%;height:100%;transition:transform 9s cubic-bezier(.2,.6,.2,1);transform:scale(1)}.hero[data-astro-cid-lcdefpme]:hover .hero-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.07)}.hero-content[data-astro-cid-lcdefpme]{z-index:1;max-width:min(38rem,100%);padding:clamp(2rem, 4vw, 4rem) var(--pad,1.5rem);position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-wrap:balance;margin:0 0 1.25rem;font-size:clamp(1.9rem,3vw,2.9rem);font-weight:400;line-height:1.2}.about-cms[data-astro-cid-lcdefpme] p{color:#5a5148;margin:0 0 1rem;font-size:1.1rem;line-height:1.7}.speak[data-astro-cid-lcdefpme]{font-family:var(--sans,system-ui, sans-serif);color:#fff;opacity:.9;text-underline-offset:.25em;font-size:.95rem;text-decoration:underline}.section[data-astro-cid-lcdefpme]{padding:calc(var(--section-y,14px) * 2) var(--pad,1.5rem)}.section[data-astro-cid-lcdefpme].alt{background:#fff;border-top:1px solid #ddd3c7;border-bottom:1px solid #ddd3c7}.section-head[data-astro-cid-lcdefpme]{margin-bottom:1.25rem}.section-head[data-astro-cid-lcdefpme].center{text-align:center}.section-head[data-astro-cid-lcdefpme].with-search{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.head-text[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:.15rem 1.25rem;display:flex}@media (width<=700px){.section-head[data-astro-cid-lcdefpme].with-search{text-align:center;flex-direction:column;justify-content:center;align-items:center}.head-text[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center}.section-head[data-astro-cid-lcdefpme].with-search .btn[data-astro-cid-lcdefpme]{margin-top:.15rem}}.head-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.7rem,2.4vw,2.2rem);font-weight:400}.head-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.section-head[data-astro-cid-lcdefpme].center>p[data-astro-cid-lcdefpme]{color:#5a5148;margin:.35rem 0 0;font-size:1.15rem}.section-head[data-astro-cid-lcdefpme].center>.btn[data-astro-cid-lcdefpme]{margin-top:1.1rem;display:inline-flex}.eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:#8a5d22;margin:0 0 .5rem;font-family:system-ui,sans-serif;font-size:.9rem;font-weight:600}.tile-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(1.25rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid}.card-tile[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{flex-direction:column;height:100%;display:flex}.card-tile[data-astro-cid-lcdefpme] .media[data-astro-cid-lcdefpme].wide{aspect-ratio:1;background:#15161a;overflow:hidden}.card-tile[data-astro-cid-lcdefpme] .media[data-astro-cid-lcdefpme].wide.collage{background:#f3efe6}.card-tile[data-astro-cid-lcdefpme] .media[data-astro-cid-lcdefpme].placeholder{color:#1e3a5f;background:#f3efe6;justify-content:center;align-items:center;font-size:1.35rem;display:flex}.card-tile[data-astro-cid-lcdefpme] .media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.6,.2,1)}.card-tile[data-astro-cid-lcdefpme] .media[data-astro-cid-lcdefpme].collage img[data-astro-cid-lcdefpme]{object-fit:cover}.card-tile[data-astro-cid-lcdefpme]:hover .media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.06)}.card-tile[data-astro-cid-lcdefpme] .body[data-astro-cid-lcdefpme]{text-align:center;padding:.75rem .1rem 0}.card-tile[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#1e3a5f;margin:0;font-size:1.25rem;font-weight:400}.card-tile[data-astro-cid-lcdefpme] .desc[data-astro-cid-lcdefpme]{color:#5a5148;margin:.25rem 0 0;font-family:system-ui,sans-serif;font-size:.95rem}.about-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);max-width:62rem;margin:0 auto;display:grid}.about-photo[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:#ebe4da;overflow:hidden}.about-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 18%;width:100%;height:100%;display:block}.about-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 .75rem;font-size:clamp(1.7rem,2.4vw,2.2rem);font-weight:400}.about-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#5a5148;margin:0 0 1rem;font-size:1.1rem;line-height:1.55}.more-link[data-astro-cid-lcdefpme]{color:#1e3a5f;text-underline-offset:.2em;font-family:system-ui,sans-serif;text-decoration:underline}.community-inner[data-astro-cid-lcdefpme]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem 2rem;display:flex}.community-icon[data-astro-cid-lcdefpme]{color:#fff;background:#1e3a5f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;display:inline-flex}.community-text[data-astro-cid-lcdefpme]{flex:0 52rem}.community-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:400;line-height:1.3}.community-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#5a5148;margin:.25rem 0 0;font-family:system-ui,sans-serif;font-size:1rem}@media (width<=1100px){.tile-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{min-height:0;display:block}.hero-media[data-astro-cid-lcdefpme]{width:100%;height:clamp(14rem,48vw,22rem);position:relative;-webkit-mask-image:none;mask-image:none}.hero-media[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#13326600 35%,#143468 100%);position:absolute;inset:0}.hero-content[data-astro-cid-lcdefpme]{text-align:center;max-width:none;padding-top:.5rem}.about-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.about-photo[data-astro-cid-lcdefpme]{max-width:18rem;margin:0 auto}.about-text[data-astro-cid-lcdefpme]{text-align:center}.card-tile[data-astro-cid-lcdefpme] .desc[data-astro-cid-lcdefpme]{display:none}}@media (width<=600px){.tile-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1rem .75rem}}@media (prefers-reduced-motion:reduce){.hero-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.card-tile[data-astro-cid-lcdefpme] .media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transition:none}.hero[data-astro-cid-lcdefpme]:hover .hero-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.card-tile[data-astro-cid-lcdefpme]:hover .media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:none}}
