.about-me-container[data-astro-cid-hd5puhwz]{padding:0 var(--pad);grid-template-columns:minmax(280px,400px) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,64px);max-width:1440px;margin-top:clamp(48px,6vw,84px);margin-left:auto;margin-right:auto;display:grid}.about-me-photo-col[data-astro-cid-hd5puhwz]{position:sticky;top:90px}.about-me-photo[data-astro-cid-hd5puhwz]{aspect-ratio:4/5;background:var(--mint);transition:transform .5s var(--ease);border-radius:999px 999px 28px 28px;overflow:hidden;box-shadow:0 20px 40px -20px #2b183040}.about-me-photo[data-astro-cid-hd5puhwz]:hover{transform:translateY(-4px)rotate(-1deg)}.about-me-photo[data-astro-cid-hd5puhwz] img[data-astro-cid-hd5puhwz]{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.about-me-badges[data-astro-cid-hd5puhwz]{gap:12px;margin-top:20px;display:grid}.badge-card[data-astro-cid-hd5puhwz]{background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:2px;padding:14px 18px;display:flex}.badge-title[data-astro-cid-hd5puhwz]{font:700 18px/1.2 var(--display);color:var(--berry-ink)}.badge-sub[data-astro-cid-hd5puhwz]{color:var(--ink-2);font-size:14px}.profile-header[data-astro-cid-hd5puhwz]{margin-bottom:24px}.profile-tag[data-astro-cid-hd5puhwz]{background:var(--mint);color:var(--fern-deep);font:600 13.5px var(--body);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;margin-bottom:12px;padding:4px 12px;display:inline-block}.profile-name[data-astro-cid-hd5puhwz]{font:750 clamp(32px, 3.8vw, 52px)/1.05 var(--display);letter-spacing:-.03em;color:var(--ink)}.profile-lead[data-astro-cid-hd5puhwz]{font:600 19px/1.4 var(--body);color:var(--berry-ink);margin-top:10px}.profile-bio[data-astro-cid-hd5puhwz]{color:var(--ink);gap:16px;margin-bottom:32px;font-size:17.5px;line-height:1.65;display:grid}.cv-cards[data-astro-cid-hd5puhwz]{gap:18px;margin-bottom:36px;display:grid}.cv-card[data-astro-cid-hd5puhwz]{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:22px 24px;box-shadow:0 8px 24px -16px #2b18301f}.cv-card-header[data-astro-cid-hd5puhwz]{align-items:center;gap:10px;margin-bottom:12px;display:flex}.cv-icon[data-astro-cid-hd5puhwz]{font-size:20px}.cv-card[data-astro-cid-hd5puhwz] h4[data-astro-cid-hd5puhwz]{font:700 20px/1.2 var(--display);letter-spacing:-.01em;color:var(--ink)}.cv-list[data-astro-cid-hd5puhwz]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cv-list[data-astro-cid-hd5puhwz] li[data-astro-cid-hd5puhwz]{color:var(--ink-2);padding-left:20px;font-size:15.5px;line-height:1.5;position:relative}.cv-list[data-astro-cid-hd5puhwz] li[data-astro-cid-hd5puhwz]:before{content:"•";color:var(--berry);font-size:18px;position:absolute;top:0;left:4px}.cv-list[data-astro-cid-hd5puhwz] li[data-astro-cid-hd5puhwz] strong[data-astro-cid-hd5puhwz]{color:var(--ink)}.profile-actions[data-astro-cid-hd5puhwz]{flex-wrap:wrap;gap:14px;display:flex}.whatsapp-btn[data-astro-cid-hd5puhwz]{color:#fff;background:#25d366;border-color:#25d366}.whatsapp-btn[data-astro-cid-hd5puhwz]:hover{background:#1ebe5d}@media (width<=900px){.about-me-container[data-astro-cid-hd5puhwz]{grid-template-columns:1fr;gap:36px}.about-me-photo-col[data-astro-cid-hd5puhwz]{max-width:360px;margin:0 auto;position:static}}.centers-list[data-astro-cid-c7l2afhq]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;max-width:1300px;margin-left:auto;margin-right:auto}.center-item[data-astro-cid-c7l2afhq]{flex-direction:column;height:100%;display:flex}.center-item[data-astro-cid-c7l2afhq] .ph[data-astro-cid-c7l2afhq]{overflow:hidden}.center-item[data-astro-cid-c7l2afhq] h3[data-astro-cid-c7l2afhq]{color:var(--ink);margin-top:18px}.center-item[data-astro-cid-c7l2afhq] .role[data-astro-cid-c7l2afhq]{margin-top:6px;line-height:1.4}.address-map-link[data-astro-cid-c7l2afhq]{color:inherit;text-decoration:none;transition:color .2s;display:inline-block}.address-map-link[data-astro-cid-c7l2afhq]:hover{color:var(--fern,#0f6e62);text-decoration:underline}.address-map-link[data-astro-cid-c7l2afhq] .ext-arr[data-astro-cid-c7l2afhq]{opacity:.85;margin-left:2px;font-size:.85em}.center-desc[data-astro-cid-c7l2afhq]{color:var(--ink-2);flex-grow:1;margin-top:10px;font-size:15.5px;line-height:1.55}.center-actions[data-astro-cid-c7l2afhq]{flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px;display:flex}.center-avail-btn[data-astro-cid-c7l2afhq]{border-radius:999px;padding:10px 18px;font-size:14.5px}@media (width<=900px){.centers-list[data-astro-cid-c7l2afhq]{grid-template-columns:1fr;gap:36px}}
