.division-card[data-astro-cid-efapg7hw]{border-radius:clamp(22px, 1.2rem + .6vw, var(--radius-2xl));flex-direction:column;gap:clamp(.875rem,.6rem + 1vw,1.5rem);height:100%;padding:clamp(1.75rem,1.2rem + 2.2vw,3rem);display:flex}.division-card--dark[data-astro-cid-efapg7hw]{background:var(--color-primary);color:var(--color-on-primary)}.division-card--light[data-astro-cid-efapg7hw]{background:var(--color-surface);border:1px solid var(--color-border)}.division-card__icon[data-astro-cid-efapg7hw]{border-radius:14px;place-items:center;width:56px;height:56px;display:none}.division-card--dark[data-astro-cid-efapg7hw] .division-card__icon[data-astro-cid-efapg7hw]{background:var(--color-accent);color:var(--color-on-accent)}.division-card--light[data-astro-cid-efapg7hw] .division-card__icon[data-astro-cid-efapg7hw]{background:var(--color-primary-tint);color:var(--color-primary)}.division-card__title[data-astro-cid-efapg7hw]{font-size:var(--text-h3)}.division-card__text[data-astro-cid-efapg7hw]{font-size:var(--text-body-lg)}.division-card--dark[data-astro-cid-efapg7hw] .division-card__text[data-astro-cid-efapg7hw]{opacity:.9}.division-card--light[data-astro-cid-efapg7hw] .division-card__text[data-astro-cid-efapg7hw]{color:var(--color-muted)}.division-card__points[data-astro-cid-efapg7hw]{gap:var(--space-3);font-weight:var(--weight-medium);flex-direction:column;margin:0;display:flex}.division-card__points[data-astro-cid-efapg7hw] li[data-astro-cid-efapg7hw]:before{content:"— "}.division-card__cta[data-astro-cid-efapg7hw]{padding-top:var(--space-2);margin-top:auto}@media (width>=48em){.division-card__icon[data-astro-cid-efapg7hw]{display:grid}}.hero[data-astro-cid-lcdefpme]{gap:var(--space-8);padding-top:clamp(2.25rem,1rem + 5.5vw,7.5rem);display:grid}.hero__content[data-astro-cid-lcdefpme]{flex-direction:column;gap:clamp(1.125rem,.9rem + 1vw,1.75rem);display:flex}.hero__eyebrow-iso[data-astro-cid-lcdefpme]{display:none}.hero__lead[data-astro-cid-lcdefpme]{max-width:560px}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--space-3) var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.hero__media[data-astro-cid-lcdefpme]{height:260px;position:relative}.hero__media[data-astro-cid-lcdefpme] .hero__photo{position:absolute;inset:0}.hero__dot[data-astro-cid-lcdefpme],.hero__media[data-astro-cid-lcdefpme] .hero__card{display:none}@media (width>=40em){.hero__eyebrow-iso[data-astro-cid-lcdefpme]{display:inline}.hero__media[data-astro-cid-lcdefpme]{aspect-ratio:600/560;max-width:600px;height:auto}.hero__media[data-astro-cid-lcdefpme] .hero__photo{width:auto;inset:0 0 7% 10%}.hero__dot[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--color-accent);border-radius:50%;width:clamp(56px,3rem + 2.5vw,88px);display:block;position:absolute;top:32px;right:32px}.hero__media[data-astro-cid-lcdefpme] .hero__card{display:flex;position:absolute;bottom:0;left:0}}.hero[data-astro-cid-lcdefpme]:not(.hero--media) h1[data-astro-cid-lcdefpme]{max-width:20ch}@media (width>=64em){.hero--media[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) min(600px,46%);align-items:start;gap:clamp(2.5rem,6vw - 2rem,4rem)}.hero__content[data-astro-cid-lcdefpme]{padding-top:var(--space-10)}}.stats[data-astro-cid-lcdefpme]{margin-top:clamp(1.75rem,1rem + 2.5vw,3.75rem)}.divisions[data-astro-cid-lcdefpme]{gap:var(--space-4);display:grid}@media (width>=56em){.divisions[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.values[data-astro-cid-lcdefpme]{gap:var(--space-6);display:grid}@media (width>=40em){.values[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.values[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}.focus[data-astro-cid-lcdefpme]{gap:var(--space-5);display:grid}.focus__intro[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;display:flex}.focus__intro[data-astro-cid-lcdefpme] .focus__heading{margin-bottom:0}.focus__intro[data-astro-cid-lcdefpme] .focus__link{margin-top:var(--space-6)}.focus__list[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin:0;display:flex}.focus__item[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font-size:.875rem;font-weight:var(--weight-semibold);padding:12px 16px}.focus__dot[data-astro-cid-lcdefpme],.focus__full[data-astro-cid-lcdefpme]{display:none}@media (width>=40em){.focus__list[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.focus__item[data-astro-cid-lcdefpme]{justify-content:space-between;gap:var(--space-8);min-height:150px;padding:var(--space-6) 28px;border-radius:var(--radius-lg);font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);font-weight:var(--weight-bold);line-height:var(--leading-snug);flex-direction:column;display:flex}.focus__dot[data-astro-cid-lcdefpme]{background:var(--color-accent);border-radius:50%;width:12px;height:12px;display:block}.focus__short[data-astro-cid-lcdefpme]{display:none}.focus__full[data-astro-cid-lcdefpme]{display:inline}}@media (width>=56em){.focus__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=72em){.focus[data-astro-cid-lcdefpme]{grid-template-columns:400px minmax(0,1fr);gap:clamp(3rem,6vw - 2rem,5rem)}}@media (width>=80em){.focus[data-astro-cid-lcdefpme]{grid-template-columns:460px minmax(0,1fr)}}.gallery-teaser[data-astro-cid-lcdefpme]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:160px;display:grid}.gallery-teaser[data-astro-cid-lcdefpme]>:first-child{grid-column:1/-1}@media (width>=48em){.gallery-teaser[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:2fr 1fr 1fr;grid-auto-rows:clamp(220px,10rem + 10vw,320px)}.gallery-teaser[data-astro-cid-lcdefpme]>:first-child{grid-column:auto}}.contact-band[data-astro-cid-lcdefpme]{gap:var(--space-8);border-radius:clamp(22px, 1.2rem + .6vw, var(--radius-2xl));background:var(--color-primary);color:var(--color-on-primary);padding:clamp(1.75rem,.8rem + 4vw,4.5rem);display:grid}.contact-band__text[data-astro-cid-lcdefpme]{gap:var(--space-5);flex-direction:column;display:flex}.contact-band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.875rem,1.2rem + 3vw,3.25rem);line-height:1.1}.contact-band__text[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:var(--text-body-lg);opacity:.9}.contact-band__details[data-astro-cid-lcdefpme]{margin:var(--space-3) 0 0;flex-direction:column;gap:10px;display:none}.contact-band__details[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-underline-offset:3px;text-decoration:underline}.contact-band__quick[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-direction:column;display:flex}@media (width>=40em){.contact-band__details[data-astro-cid-lcdefpme]{display:flex}.contact-band__quick[data-astro-cid-lcdefpme]{display:none}}@media (width>=64em){.contact-band[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) min(520px,48%);gap:clamp(3rem,5vw - 1rem,4.5rem)}}
