.chero[data-astro-cid-qithxb7m]{display:grid;gap:clamp(28px,4vw,72px);padding-block:clamp(40px,6vw,96px);align-items:center}@media(min-width:1000px){.chero[data-astro-cid-qithxb7m]{grid-template-columns:1.1fr .9fr}}.ctext[data-astro-cid-qithxb7m]{display:grid;gap:24px}.ctext[data-astro-cid-qithxb7m] .display[data-astro-cid-qithxb7m]{color:var(--blue-900)}.mail[data-astro-cid-qithxb7m]{display:grid;grid-template-columns:1fr auto;gap:4px 20px;align-items:center;padding:clamp(20px,2vw,32px);border-radius:var(--radius);background:var(--yellow);color:var(--blue-900);text-decoration:none;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.mail[data-astro-cid-qithxb7m]:hover{color:var(--blue-900);transform:translateY(-3px);box-shadow:var(--shadow-lg)}.mlabel[data-astro-cid-qithxb7m]{font:700 .85rem var(--font-display);text-transform:uppercase;letter-spacing:.12em}.maddr[data-astro-cid-qithxb7m]{grid-row:2;font:800 clamp(1.4rem,.9rem + 2vw,2.6rem) / 1.05 var(--font-display);word-break:break-word}.mgo[data-astro-cid-qithxb7m]{grid-row:1 / 3;grid-column:2;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--blue);color:var(--white);font-size:1.5rem;transition:transform .3s var(--ease)}.mail[data-astro-cid-qithxb7m]:hover .mgo[data-astro-cid-qithxb7m]{transform:translate(4px)}.slabel[data-astro-cid-qithxb7m]{font:700 .85rem var(--font-display);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:10px}.social[data-astro-cid-qithxb7m] ul[data-astro-cid-qithxb7m]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.chero[data-astro-cid-qithxb7m]>[data-astro-cid-qithxb7m]{min-width:0}.social[data-astro-cid-qithxb7m] a[data-astro-cid-qithxb7m]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 10px;min-height:54px;padding:10px 22px;border-radius:999px;line-height:1.2;border:2px solid var(--blue);font:700 1.05rem var(--font-display);text-decoration:none}.social[data-astro-cid-qithxb7m] a[data-astro-cid-qithxb7m] span[data-astro-cid-qithxb7m]{overflow-wrap:anywhere;font:500 .9rem var(--font-body);color:var(--muted)}.social[data-astro-cid-qithxb7m] a[data-astro-cid-qithxb7m]:hover{background:var(--blue);color:var(--white)}.social[data-astro-cid-qithxb7m] a[data-astro-cid-qithxb7m]:hover span[data-astro-cid-qithxb7m]{color:#fffc}.cphoto[data-astro-cid-qithxb7m]{border-radius:var(--radius);overflow:hidden;aspect-ratio:4 / 3}.cphoto[data-astro-cid-qithxb7m] img{width:100%;height:100%;object-fit:cover}.jgrid[data-astro-cid-qithxb7m]{display:grid;gap:clamp(16px,1.6vw,28px)}@media(min-width:1100px){.jgrid[data-astro-cid-qithxb7m]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}}.jhead[data-astro-cid-qithxb7m]{display:grid;gap:12px}.jsmall[data-astro-cid-qithxb7m]{font-size:.98rem;color:var(--blue-900);opacity:.85}.obtns[data-astro-cid-qithxb7m]{display:flex;flex-wrap:wrap;gap:12px}.cinfo[data-astro-cid-qithxb7m]{margin:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.cinfo[data-astro-cid-qithxb7m] div[data-astro-cid-qithxb7m]{padding:16px 20px;border-radius:var(--radius-sm);background:var(--blue-50)}.cinfo[data-astro-cid-qithxb7m] dt[data-astro-cid-qithxb7m]{font:700 .8rem var(--font-display);text-transform:uppercase;letter-spacing:.1em;color:var(--blue)}.cinfo[data-astro-cid-qithxb7m] dd[data-astro-cid-qithxb7m]{margin:4px 0 0;font:700 1.2rem/1.3 var(--font-display)}.cinfo[data-astro-cid-qithxb7m] a[data-astro-cid-qithxb7m]{text-decoration:none}.jc[data-astro-cid-qithxb7m]{min-width:0;display:grid;align-content:start;gap:20px;padding:clamp(28px,3vw,56px);border-radius:var(--radius);font-size:1.12rem}.jc[data-astro-cid-qithxb7m] .h2[data-astro-cid-qithxb7m]{font-size:clamp(1.9rem,1.2rem + 2.4vw,3.8rem);overflow-wrap:break-word}.youth[data-astro-cid-qithxb7m]{background:var(--yellow-soft);color:var(--blue-900)}.orgs[data-astro-cid-qithxb7m]{background:var(--blue);color:var(--white)}.ids[data-astro-cid-qithxb7m]{margin:0;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ids[data-astro-cid-qithxb7m] div[data-astro-cid-qithxb7m]{background:#ffffff1a;border-radius:12px;padding:12px 16px}.ids[data-astro-cid-qithxb7m] dt[data-astro-cid-qithxb7m]{font:700 .78rem var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--yellow)}.ids[data-astro-cid-qithxb7m] dd[data-astro-cid-qithxb7m]{margin:4px 0 0;font:700 1.15rem var(--font-display)}
