/* V105 - misma estructura del perfil de producción, en modo claro y responsive. */
.tk-v76-profile{max-width:1330px;padding-top:36px;background:#fff;color:#181b22}.tk-v76-profile-layout{grid-template-columns:minmax(210px,235px) minmax(0,1fr);gap:38px}.tk-v76-profile-aside{box-shadow:none;border:1px solid #e9ebf0;background:#fff;border-radius:18px;padding:24px 17px}.tk-v76-profile-photo{width:126px;height:126px;background:#f2f4f6}.tk-v76-profile-person h1{font-size:21px;margin-top:11px}.tk-v105-profile-handle{display:block;margin:5px auto;color:#667181;font-size:12px;font-weight:700}.tk-v76-profile-badge{background:#f1f2f4;color:#242a33;border-color:#e1e3e7}.tk-v76-profile-stats{margin-top:21px}.tk-v76-profile-socials a>i{color:#252c36}.tk-v76-profile-socials a:hover{color:#15181e;background:#f3f4f6}.tk-v76-section-heading .tk-v76-eyebrow{color:#657080}.tk-v76-section-heading h2{color:#191b21;font-size:26px}.tk-v76-section-heading h2 small{background:#f1f2f4;color:#262b34}.tk-v76-profile-bio>p{background:#f7f8fa;color:#454e5c;border-color:#ebeef2;padding:23px 26px;font-size:14px}.tk-v76-profile-cards .course-card{border:1px solid #e7e9ed!important;box-shadow:none}.tk-v76-profile-cards .course-card:hover{border-bottom-color:#20242c!important;transform:translateY(-2px)}.tk-v76-profile-cards .course-card-title{font-size:13px!important}.tk-v76-profile-cards>.course-card-grid-wrap{margin-bottom:18px!important}.tk-v105-profile-empty{padding:25px;border:1px solid #e9ecf1;border-radius:16px;background:#fafbfc}.tk-v105-profile-empty h2{font-size:19px;margin:0 0 7px}.tk-v105-profile-empty p{font-size:13px;color:#7b8593;margin:0}@media(max-width:767px){.tk-v76-profile{padding:21px 14px 45px}.tk-v76-profile-layout{display:block}.tk-v76-profile-aside{margin-bottom:27px}.tk-v76-profile-photo{width:95px;height:95px}.tk-v76-profile-bio>p{padding:15px}.tk-v76-profile-socials{grid-template-columns:repeat(3,minmax(0,1fr))}}
