.eg-perfis{padding:36px 0 64px}.eg-perfis>.container{max-width:1060px}.eg-perfis-header{padding:30px 0;border-bottom:3px solid #087c3f;margin-bottom:28px}.eg-perfis-kicker{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#08713b}.eg-perfis h1{font-size:clamp(32px,6vw,58px);line-height:1.1;margin:12px 0;overflow-wrap:anywhere}.eg-perfis-header p{font-size:19px;color:#555}.eg-perfis-ficha{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0}.eg-perfis-ficha>div{padding:20px 0;border-bottom:1px solid #ddd}.eg-perfis-ficha dt{font-size:13px;color:#666;margin-bottom:6px}.eg-perfis-ficha dd{font-size:20px;font-weight:600;margin:0;overflow-wrap:anywhere}.eg-perfis-source{margin-top:32px;font-size:13px;color:#666}.eg-perfis a{color:inherit}.eg-perfis-filters{display:flex;gap:14px;align-items:end;flex-wrap:wrap;margin-bottom:28px}.eg-perfis-filters label{display:grid;gap:6px;font-size:14px}.eg-perfis-filters input,.eg-perfis-filters select{font:inherit;padding:11px;border:1px solid #aaa;border-radius:4px;max-width:100%}.eg-perfis-filters button{font:inherit;padding:12px 24px;color:#fff;background:#08713b;border:0;border-radius:4px;cursor:pointer}.eg-perfis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.eg-perfis-card{border:1px solid #ddd;border-radius:6px;padding:22px;text-decoration:none;overflow-wrap:anywhere}.eg-perfis-card:hover{border-color:#08713b}.eg-perfis-card h2{font-size:22px;margin:0 0 10px}.eg-perfis-card p{margin:0 0 6px}.eg-perfis-card span{font-size:14px;color:#666}.eg-perfis-pagination{display:flex;justify-content:space-between;gap:20px;margin-top:28px}@media(max-width:650px){.eg-perfis{padding:20px 0 40px}.eg-perfis-ficha,.eg-perfis-grid{grid-template-columns:1fr}.eg-perfis-filters{align-items:stretch}.eg-perfis-filters label{width:100%}.eg-perfis-header{padding-top:20px}}

.eg-perfis-club{display:inline-flex;align-items:center;gap:8px;vertical-align:middle;max-width:100%}.eg-perfis-club img{width:24px;height:24px;object-fit:contain;flex-shrink:0}.eg-perfis-club>span{min-width:0;overflow-wrap:anywhere}.eg-perfis-card .eg-perfis-club>span{font-size:inherit;color:inherit}

.eg-perfis-flagged{display:inline-flex;align-items:center;gap:8px;vertical-align:middle;margin-right:12px}.eg-perfis-flag{width:26px;height:18px;object-fit:contain;flex-shrink:0}.eg-perfis-emoji{font-size:24px;line-height:1}

.eg-perfis-hero{display:flex;align-items:center;gap:32px}.eg-perfis-hero-text{min-width:0;flex:1}.eg-perfis-player-photo{width:220px;height:280px;object-fit:contain;object-position:center bottom;flex-shrink:0}.eg-perfis-header .eg-perfis-age{font-size:18px;margin:0 0 12px;color:#666}@media(max-width:650px){.eg-perfis-hero{gap:16px;align-items:center}.eg-perfis-player-photo{width:112px;height:180px}.eg-perfis-hero h1{font-size:clamp(28px,7vw,42px)}.eg-perfis-hero .eg-perfis-kicker{font-size:11px}.eg-perfis-hero p{font-size:15px}}

.eg-perfis-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,7fr);gap:36px;align-items:start;margin-top:24px}.eg-perfis-details,.eg-perfis-news{min-width:0}.eg-perfis-details .eg-perfis-hero{display:flex;flex-direction:column;align-items:stretch;gap:20px;padding-top:0}.eg-perfis-details .eg-perfis-player-photo{width:100%;height:280px;object-fit:contain;object-position:center bottom}.eg-perfis-details h1{font-size:clamp(28px,3vw,40px)}.eg-perfis-details .eg-perfis-ficha{grid-template-columns:1fr}.eg-perfis-details .eg-perfis-ficha dd{font-size:18px}.eg-perfis-details .eg-perfis-header p{font-size:16px}.eg-perfis-news{width:100%;max-width:none;float:none}.eg-perfis-news>h2{font-size:26px;margin:0 0 24px;padding-bottom:16px;border-bottom:3px solid #087c3f}.eg-perfis-news .gfeed-title{font-size:25px}.eg-perfis-news-empty{padding:24px 0;color:#666}@media(max-width:767px){.eg-perfis-layout{grid-template-columns:1fr;gap:36px}.eg-perfis-details .eg-perfis-hero{align-items:stretch}.eg-perfis-details .eg-perfis-player-photo{max-width:260px;height:280px;align-self:center}.eg-perfis-details h1{font-size:38px}.eg-perfis-news>h2{font-size:24px}.eg-perfis-news .gfeed-title{font-size:24px}}

.eg-perfis-news-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;padding-bottom:16px;border-bottom:3px solid #087c3f}.eg-perfis-news-heading h2{font-size:26px;line-height:1.2;margin:0;min-width:0}.eg-perfis-news-heading .eg-perfis-share{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;max-width:none;margin:0}@media(max-width:767px){.eg-perfis-news-heading h2{font-size:24px}.eg-perfis-news-heading .share-txt{display:none}}

.eg-perfis-nickname,.eg-perfis h1 .eg-perfis-nickname,.eg-perfis-card h2 .eg-perfis-nickname,.eg-player-profile .eg-perfis-nickname{font-size:60%;font-style:italic;font-weight:400}

@media(max-width:767px){.eg-perfis-details .eg-perfis-hero.has-photo{position:relative;display:block;min-height:290px;padding:30px 0 26px;overflow:hidden;isolation:isolate}.eg-perfis-details .has-photo .eg-perfis-player-photo{position:absolute;right:-28px;bottom:0;width:220px;max-width:none;height:290px;margin:0;z-index:-1;object-fit:contain;object-position:right bottom}.eg-perfis-details .has-photo .eg-perfis-hero-text{position:relative;width:74%;min-width:0;padding:0;z-index:1;text-shadow:0 1px 3px #fff,0 0 7px #fff}.eg-perfis-details .has-photo h1{font-size:36px}.eg-perfis-details .has-photo .eg-perfis-kicker{font-size:11px}.eg-perfis-details .has-photo .eg-perfis-age{font-size:18px}.eg-perfis-details .has-photo p{font-size:16px;line-height:1.4}}

.eg-perfis-role::before{content:" · "}@media(max-width:767px){.eg-perfis-roles{display:block;margin-top:5px}.eg-perfis-role{display:block}.eg-perfis-role::before{content:none}}

.eg-perfis-ficha>.eg-perfis-pair{display:grid;grid-template-columns:1fr;padding:0;border:0}.eg-perfis-pair>.eg-perfis-fact{padding:20px 0;border-bottom:1px solid #ddd;min-width:0}.eg-perfis-origin .eg-perfis-flagged{margin-right:0}
@media(max-width:767px){.eg-perfis-ficha>.eg-perfis-pair--equal{grid-template-columns:repeat(2,minmax(0,1fr))}.eg-perfis-ficha>.eg-perfis-origin.has-both{grid-template-columns:minmax(0,var(--origin-a)) minmax(0,var(--origin-b))}.eg-perfis-pair>.eg-perfis-fact{position:relative;padding:18px 12px 18px 0}.eg-perfis-pair>.eg-perfis-fact+ .eg-perfis-fact{padding-left:12px;padding-right:0}.eg-perfis-pair>.eg-perfis-fact+ .eg-perfis-fact::before{position:absolute;content:"";left:0;top:18px;bottom:18px;width:1px;background:#ddd}.eg-perfis-origin dt{font-size:12px}.eg-perfis-details .eg-perfis-origin dd{font-size:var(--origin-size,18px)}.eg-perfis-origin dd,.eg-perfis-origin .eg-perfis-flagged{white-space:nowrap;max-width:none;overflow:visible;text-overflow:clip}.eg-perfis-origin .eg-perfis-flagged{gap:6px}.eg-perfis-origin .eg-perfis-flagged>span{overflow-wrap:normal}.eg-perfis-origin.wrap-values dd,.eg-perfis-origin.wrap-values .eg-perfis-flagged{white-space:normal;overflow-wrap:anywhere}.eg-perfis-ficha>.eg-perfis-fact--club,.eg-perfis-ficha>.eg-perfis-fact--position{display:none}}

.eg-perfis-ficha>.eg-perfis-fact,.eg-perfis-pair>.eg-perfis-fact{padding-top:12px;padding-bottom:12px}.eg-perfis-ficha dt{margin-bottom:4px}.eg-perfis-source{margin-top:20px}@media(max-width:767px){.eg-perfis-ficha>.eg-perfis-fact,.eg-perfis-pair>.eg-perfis-fact{padding-top:10px;padding-bottom:10px}.eg-perfis-pair>.eg-perfis-fact+ .eg-perfis-fact::before{top:10px;bottom:10px}}

.eg-perfis-source{margin-top:8px;padding:0}.eg-perfis-source p{margin:0;line-height:1.4}.eg-perfis-source p+p{margin-top:4px}@media(max-width:767px){.eg-perfis-layout{row-gap:16px}.eg-perfis-news{margin-top:0}}

.eg-perfis-details .eg-perfis-header{margin-bottom:8px}.eg-perfis-ficha>.eg-perfis-fact:first-child{padding-top:8px}

.eg-perfis h1 .eg-perfis-nickname,.eg-perfis-card h2 .eg-perfis-nickname,.eg-player-profile .eg-perfis-nickname,.eg-perfis-news-heading h2 .eg-perfis-nickname{display:block}

@media(max-width:767px){.eg-perfis-details .eg-perfis-header,.eg-perfis-news-heading{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.eg-perfis-details .has-photo .eg-perfis-player-photo{right:-12px}.eg-perfis-ficha>.eg-perfis-fact,.eg-perfis-ficha>.eg-perfis-pair{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.eg-perfis-ficha>.eg-perfis-pair{border-bottom:1px solid #ddd}.eg-perfis-pair>.eg-perfis-fact{border-bottom:0}.eg-perfis-news .gfeed-item{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}

@media(max-width:767px){.eg-perfis-details .eg-perfis-hero.has-photo{padding-left:16px;padding-right:16px}}
