.coach-card[data-astro-cid-j7e7hcua]{min-width:0;display:block;position:relative}.coach-card[data-astro-cid-j7e7hcua] article[data-astro-cid-j7e7hcua]{margin:0}.coach-portrait[data-astro-cid-j7e7hcua]{aspect-ratio:4/5;background:#e5e9e2;border-radius:18px 18px 5px 5px;position:relative;overflow:hidden}.coach-portrait[data-astro-cid-j7e7hcua] img[data-astro-cid-j7e7hcua]{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.coach-monogram[data-astro-cid-j7e7hcua]{color:#43584d;background:linear-gradient(150deg,#edf0e8,#d6e0d4);place-items:center;display:grid;position:absolute;inset:0}.coach-card--lead[data-astro-cid-j7e7hcua] .coach-monogram[data-astro-cid-j7e7hcua]{color:#dbe6d7;background:linear-gradient(150deg,#24483f,#0a292b)}.coach-court[data-astro-cid-j7e7hcua]{opacity:.14;border:1px solid;position:absolute;inset:12% 15%}.coach-court[data-astro-cid-j7e7hcua]:before{content:"";border-block:1px solid;position:absolute;inset:24% 0}.coach-court[data-astro-cid-j7e7hcua]:after{content:"";background:currentColor;width:1px;position:absolute;top:24%;bottom:24%;left:50%}.coach-initials[data-astro-cid-j7e7hcua]{font:500 clamp(2.8rem,5vw,4.2rem)/1 var(--serif);letter-spacing:-.06em;position:relative}.coach-signature[data-astro-cid-j7e7hcua]{text-align:center;font:500 .68rem/1.2 var(--sans);letter-spacing:.04em;opacity:.8;position:absolute;bottom:18px;left:16px;right:16px}.coach-caption[data-astro-cid-j7e7hcua]{padding:18px 1px 0}.coach-caption[data-astro-cid-j7e7hcua] h3[data-astro-cid-j7e7hcua]{color:var(--ink);font:600 1.15rem/1.25 var(--sans);letter-spacing:-.025em;margin:0 0 7px}.coach-role[data-astro-cid-j7e7hcua]{color:#3f584d;margin:0;font-size:1rem;line-height:1.45}.coach-note[data-astro-cid-j7e7hcua]{color:var(--muted);margin:5px 0 0;font-size:1rem;line-height:1.45}.coach-toggle[data-astro-cid-j7e7hcua]{cursor:pointer;width:100%;min-height:44px;color:var(--navy);font:600 1rem/1.4 var(--sans);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:8px 1px;list-style:none;display:flex}.coach-toggle[data-astro-cid-j7e7hcua]::-webkit-details-marker{display:none}.coach-toggle-icon[data-astro-cid-j7e7hcua]{border:1px solid #9aa99d;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:1.15rem;font-weight:400;line-height:1;display:grid}.coach-disclosure[data-astro-cid-j7e7hcua][open] .coach-toggle-icon[data-astro-cid-j7e7hcua]{font-size:0}.coach-disclosure[data-astro-cid-j7e7hcua][open] .coach-toggle-icon[data-astro-cid-j7e7hcua]:after{content:"−";font-size:1.15rem}.coach-details[data-astro-cid-j7e7hcua]{box-sizing:border-box;aspect-ratio:4/5;overscroll-behavior:contain;color:#eff3ed;backdrop-filter:blur(12px);scrollbar-width:thin;scrollbar-color:#aebfad #183638;background:radial-gradient(at 100% 0,#42634b44,#0000 70%),#102e30f5;border-radius:18px 18px 5px 5px;width:100%;min-height:0;padding:24px 20px;position:absolute;inset:0 auto auto 0;overflow:auto}.coach-details-heading[data-astro-cid-j7e7hcua]{border-bottom:1px solid #dce7d52e;margin-bottom:20px;padding-bottom:16px}.coach-details-heading[data-astro-cid-j7e7hcua]>span[data-astro-cid-j7e7hcua]{font:500 1.35rem/1.15 var(--serif);color:#fffef5;letter-spacing:-.025em;display:block}.coach-details-heading[data-astro-cid-j7e7hcua] p[data-astro-cid-j7e7hcua]{color:#bfd0be;margin:7px 0 0;font-size:1rem;line-height:1.4}.coach-description[data-astro-cid-j7e7hcua]{margin:0;font-size:1rem;line-height:1.5}.coach-education[data-astro-cid-j7e7hcua]{margin:0}.coach-education[data-astro-cid-j7e7hcua]+.coach-description[data-astro-cid-j7e7hcua]{border-top:1px solid #dce7d52e;margin-top:18px;padding-top:16px}.coach-education[data-astro-cid-j7e7hcua] h4[data-astro-cid-j7e7hcua]{font:600 1rem/1.4 var(--sans);letter-spacing:0;color:#cfddc6;margin:0 0 9px}.coach-education[data-astro-cid-j7e7hcua] ul[data-astro-cid-j7e7hcua]{margin:0;padding-left:18px}.coach-education[data-astro-cid-j7e7hcua] li[data-astro-cid-j7e7hcua]{margin-top:8px;padding-left:2px;font-size:1rem;line-height:1.5}.coach-details[data-astro-cid-j7e7hcua]:focus-visible{outline-offset:-5px;outline:2px solid #bfd0a9}@media (width>=701px) and (prefers-reduced-motion:no-preference){.coach-portrait[data-astro-cid-j7e7hcua] img[data-astro-cid-j7e7hcua],.coach-monogram[data-astro-cid-j7e7hcua]{transition:opacity .3s ease-out}.coach-card[data-astro-cid-j7e7hcua]:has(.coach-disclosure[open]) .coach-portrait[data-astro-cid-j7e7hcua] img[data-astro-cid-j7e7hcua],.coach-card[data-astro-cid-j7e7hcua]:has(.coach-disclosure[open]) .coach-monogram[data-astro-cid-j7e7hcua]{opacity:0}.coach-details[data-astro-cid-j7e7hcua]{opacity:0;transition:opacity .3s ease-out}.coach-disclosure[data-astro-cid-j7e7hcua][open] .coach-details[data-astro-cid-j7e7hcua]{opacity:1}.coach-disclosure[data-astro-cid-j7e7hcua]::details-content{transition:content-visibility .3s allow-discrete}@starting-style{.coach-disclosure[data-astro-cid-j7e7hcua][open] .coach-details[data-astro-cid-j7e7hcua]{opacity:0}}}@media (width<=700px){.coach-details[data-astro-cid-j7e7hcua]{aspect-ratio:auto;backdrop-filter:none;border-radius:12px;width:auto;margin-top:10px;padding:20px 16px;position:static;overflow:visible}.coach-details-heading[data-astro-cid-j7e7hcua]{display:none}.coach-description[data-astro-cid-j7e7hcua],.coach-education[data-astro-cid-j7e7hcua] li[data-astro-cid-j7e7hcua]{font-size:1rem}}@media (width<=560px){.coach-portrait[data-astro-cid-j7e7hcua]{border-radius:14px 14px 4px 4px}.coach-caption[data-astro-cid-j7e7hcua]{padding-top:14px}.coach-caption[data-astro-cid-j7e7hcua] h3[data-astro-cid-j7e7hcua]{font-size:1.08rem}.coach-role[data-astro-cid-j7e7hcua],.coach-note[data-astro-cid-j7e7hcua]{font-size:.95rem}.coach-signature[data-astro-cid-j7e7hcua]{font-size:.59rem;bottom:14px;left:8px;right:8px}}.equipe-section[data-astro-cid-3smbwmrx]{scroll-margin-top:92px}.equipe-heading[data-astro-cid-3smbwmrx]{border-top:1px solid #cbd0c4;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:clamp(30px,5vw,72px);margin-bottom:38px;padding-top:32px;display:grid}.equipe-heading[data-astro-cid-3smbwmrx] .eyebrow[data-astro-cid-3smbwmrx]{margin:0 0 18px}.equipe-heading[data-astro-cid-3smbwmrx] h2[data-astro-cid-3smbwmrx]{max-width:20ch;font:500 clamp(2rem,3.8vw,3.25rem)/1.08 var(--serif);letter-spacing:-.04em;margin:0}.equipe-intro[data-astro-cid-3smbwmrx]{max-width:42ch;padding-bottom:4px}.equipe-intro[data-astro-cid-3smbwmrx] p[data-astro-cid-3smbwmrx]{color:var(--muted);margin:0;font-size:1.0625rem;line-height:1.65}.equipe-intro[data-astro-cid-3smbwmrx] a[data-astro-cid-3smbwmrx]{min-height:44px;color:var(--navy);text-underline-offset:5px;align-items:center;gap:16px;margin-top:12px;font-size:1rem;font-weight:600;text-decoration-color:#9aa99d;display:inline-flex}.equipe-intro[data-astro-cid-3smbwmrx] a[data-astro-cid-3smbwmrx]:focus-visible,.equipe-filtro[data-astro-cid-3smbwmrx]:focus-visible{outline:3px solid var(--navy);outline-offset:4px}villa-team[data-astro-cid-3smbwmrx]{display:block}.equipe-toolbar[data-astro-cid-3smbwmrx]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.equipe-toolbar[data-astro-cid-3smbwmrx][hidden],.equipe-person[data-astro-cid-3smbwmrx][hidden]{display:none}.equipe-filtros[data-astro-cid-3smbwmrx]{flex-wrap:wrap;gap:8px;display:flex}.equipe-filtro[data-astro-cid-3smbwmrx]{color:#334d3e;min-height:44px;font:500 1rem/1.35 var(--sans);cursor:pointer;background:0 0;border:1px solid #788b71;border-radius:999px;padding:9px 18px}.equipe-filtro[data-astro-cid-3smbwmrx][aria-pressed=true]{color:#fffef8;border-color:var(--olive);background:var(--olive)}.equipe-contagem[data-astro-cid-3smbwmrx]{color:#586554;font-variant-numeric:tabular-nums;flex-shrink:0;margin:0;font-size:1rem}.equipe-grid[data-astro-cid-3smbwmrx]{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:38px 22px;display:grid}.equipe-person[data-astro-cid-3smbwmrx]{min-width:0}.equipe-physical[data-astro-cid-3smbwmrx]{border-top:1px solid #cbd0c4;grid-template-columns:1fr 2fr;gap:24px;margin-top:42px;padding-top:26px;display:grid}.equipe-physical[data-astro-cid-3smbwmrx] h3[data-astro-cid-3smbwmrx]{font:500 1.4rem/1.3 var(--serif);letter-spacing:-.025em;margin:0}.equipe-physical[data-astro-cid-3smbwmrx] p[data-astro-cid-3smbwmrx]{margin:0;font-size:1rem}.equipe-physical[data-astro-cid-3smbwmrx] strong[data-astro-cid-3smbwmrx]{color:var(--ink);font-weight:600}.equipe-physical[data-astro-cid-3smbwmrx] span[data-astro-cid-3smbwmrx]{color:var(--muted);margin-top:3px;display:block}@media (hover:hover) and (pointer:fine){.equipe-filtro[data-astro-cid-3smbwmrx]:hover{background:#dde6d6}.equipe-filtro[data-astro-cid-3smbwmrx][aria-pressed=true]:hover{background:var(--olive-7)}}@media (width<=1000px){.equipe-grid[data-astro-cid-3smbwmrx]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.equipe-heading[data-astro-cid-3smbwmrx]{grid-template-columns:1fr;gap:22px;margin-bottom:28px;padding-top:26px}.equipe-intro[data-astro-cid-3smbwmrx]{max-width:50ch}.equipe-toolbar[data-astro-cid-3smbwmrx]{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:26px}.equipe-filtro[data-astro-cid-3smbwmrx]{padding-inline:15px}}@media (width<=700px){.equipe-grid[data-astro-cid-3smbwmrx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}.equipe-physical[data-astro-cid-3smbwmrx]{grid-template-columns:1fr;gap:10px;margin-top:32px;padding-top:24px}}@media (width<=359px){.equipe-grid[data-astro-cid-3smbwmrx]{column-gap:12px}.equipe-filtro[data-astro-cid-3smbwmrx]{padding-inline:13px}}@media (prefers-reduced-motion:no-preference){.equipe-filtro[data-astro-cid-3smbwmrx]{transition:background-color .16s,color .16s}}
