.head[data-astro-cid-jjr4gzxo]{padding:var(--s-5) 0 var(--s-7);background:var(--navy-tint);position:relative;overflow:hidden}.head-wave{color:var(--bg)}.head-grid[data-astro-cid-jjr4gzxo]{gap:var(--s-6);display:grid}.from-link[data-astro-cid-jjr4gzxo]{margin-left:var(--s-2);font-size:.95rem}.phone-line[data-astro-cid-jjr4gzxo]{margin:var(--s-4) 0 0}.slim[data-astro-cid-jjr4gzxo]{padding:var(--s-5) 0}.detail-box[data-astro-cid-jjr4gzxo]{border-top:0;margin-top:0}.head-copy[data-astro-cid-jjr4gzxo]{min-width:0}.kicker[data-astro-cid-jjr4gzxo]{font:600 .78rem var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--bordeaux);margin:0 0 var(--s-2)}.head[data-astro-cid-jjr4gzxo] h1[data-astro-cid-jjr4gzxo]{color:var(--navy);margin-bottom:var(--s-2);font-size:clamp(2rem,1rem + 4.2vw,3.6rem)}.sub[data-astro-cid-jjr4gzxo]{font-family:var(--font-head);font-size:var(--fs-1);margin-bottom:var(--s-3)}.from[data-astro-cid-jjr4gzxo]{margin:0 0 var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--gold);flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;max-width:24rem;display:flex}.from[data-astro-cid-jjr4gzxo] strong[data-astro-cid-jjr4gzxo]{font:600 2.2rem/1 var(--font-head);color:var(--ink-900)}.head-photo[data-astro-cid-jjr4gzxo]{position:relative}.head-photo[data-astro-cid-jjr4gzxo] .ph[data-astro-cid-jjr4gzxo]{border-radius:var(--r-photo);border:.4rem solid var(--white);box-shadow:var(--shadow-lift);aspect-ratio:4/3;background:var(--navy-tint);overflow:hidden}.head-photo[data-astro-cid-jjr4gzxo] img{object-fit:cover;width:100%;height:100%}.who[data-astro-cid-jjr4gzxo] h2[data-astro-cid-jjr4gzxo]{font-size:var(--fs-card)}.others[data-astro-cid-jjr4gzxo]{gap:.7rem;max-width:36rem;margin:0;padding:0;list-style:none;display:grid}.others[data-astro-cid-jjr4gzxo] a[data-astro-cid-jjr4gzxo]{background:var(--white);border-radius:var(--r-2);color:var(--ink-700);box-shadow:var(--shadow);min-height:var(--tap);transition:translate .4s var(--ease);flex-direction:column;padding:.8rem 1.2rem;text-decoration:none;display:flex}.others[data-astro-cid-jjr4gzxo] a[data-astro-cid-jjr4gzxo]:hover{translate:.25rem}.others[data-astro-cid-jjr4gzxo] strong[data-astro-cid-jjr4gzxo]{font:600 1.15rem var(--font-head);color:var(--ink-900)}@media (width>=60rem){.head-grid[data-astro-cid-jjr4gzxo]{align-items:center;gap:var(--s-7);grid-template-columns:1fr 1fr}.head[data-astro-cid-jjr4gzxo]{padding-top:var(--s-6)}}
