.profesores-module-scss-module__CCcJNW__hero{background:#0f0f10;border-bottom:1px solid #ffffff14;align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.profesores-module-scss-module__CCcJNW__heroMedia{position:absolute;inset:0}.profesores-module-scss-module__CCcJNW__heroMedia:after{content:"";background:linear-gradient(90deg,#0f0f10eb 0%,#0f0f106b 42%,#0f0f100d 100%),linear-gradient(#0f0f1005 0%,#0f0f10e0 100%);position:absolute;inset:0}.profesores-module-scss-module__CCcJNW__heroMedia img{object-fit:cover;filter:saturate(1.02)contrast(1.05)brightness(.84)}.profesores-module-scss-module__CCcJNW__heroMobile{display:none}.profesores-module-scss-module__CCcJNW__heroCopy{z-index:1;width:min(100%,1600px);margin:0 auto;padding:clamp(9rem,16vw,14rem) clamp(1.25rem,2.5vw,2.5rem) clamp(4rem,8vw,7rem);position:relative}.profesores-module-scss-module__CCcJNW__heroCopy h1{color:#fafafa;max-width:1040px;font-family:var(--font-display),"Bebas Neue","Impact",sans-serif;text-transform:uppercase;margin-top:1rem;font-size:clamp(5rem,11vw,14rem);font-weight:400;line-height:.78}.profesores-module-scss-module__CCcJNW__heroCopy p{color:#fafafabd;max-width:42rem;margin-top:1.3rem;font-size:clamp(1.05rem,1.45vw,1.38rem);line-height:1.58}.profesores-module-scss-module__CCcJNW__roster{gap:clamp(1.2rem,2.5vw,2rem);margin-top:clamp(2rem,5vw,4rem);display:grid}.profesores-module-scss-module__CCcJNW__profile{background:linear-gradient(135deg,#3a86ff1f,#0000 30%),#18181bc7;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:minmax(300px,.62fr) minmax(0,1fr);align-items:stretch;gap:clamp(1rem,2.4vw,2rem);display:grid;overflow:hidden}.profesores-module-scss-module__CCcJNW__profilePhoto{background:#121214;min-height:33rem;position:relative;overflow:hidden}.profesores-module-scss-module__CCcJNW__profilePhoto:after{content:"";background:linear-gradient(#0f0f100a 0%,#0f0f10ad 100%),radial-gradient(circle at 20% 18%,#3a86ff2e,#0000 28%);position:absolute;inset:0}.profesores-module-scss-module__CCcJNW__profilePhoto img{object-fit:cover;filter:saturate(.96)contrast(1.08)brightness(.86)}.profesores-module-scss-module__CCcJNW__profilePhoto span{z-index:1;color:#fafafae6;font-family:var(--font-display),"Bebas Neue","Impact",sans-serif;font-size:clamp(4rem,7vw,7rem);font-weight:400;line-height:.78;position:absolute;bottom:.9rem;left:1rem}.profesores-module-scss-module__CCcJNW__profile:nth-child(3) .profesores-module-scss-module__CCcJNW__profilePhoto img,.profesores-module-scss-module__CCcJNW__profile:nth-child(5) .profesores-module-scss-module__CCcJNW__profilePhoto img{object-position:center top}.profesores-module-scss-module__CCcJNW__profileCopy{align-content:center;gap:1rem;padding:clamp(1.2rem,3vw,2.4rem) clamp(1.2rem,3vw,2.4rem) clamp(1.2rem,3vw,2.4rem) 0;display:grid}.profesores-module-scss-module__CCcJNW__profileCopy>span{color:#3a86ff;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:800}.profesores-module-scss-module__CCcJNW__profileCopy h3{color:#fafafa;font-family:var(--font-display),"Bebas Neue","Impact",sans-serif;text-transform:uppercase;font-size:clamp(4rem,7.4vw,9rem);font-weight:400;line-height:.78}.profesores-module-scss-module__CCcJNW__profileInfo{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.6rem);margin-top:.6rem;display:grid}.profesores-module-scss-module__CCcJNW__profileInfo strong{color:#fafafae6;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.62rem;font-size:.68rem;font-weight:800;display:block}.profesores-module-scss-module__CCcJNW__profileInfo ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.profesores-module-scss-module__CCcJNW__profileInfo li{color:#a1a1aa;padding-left:1rem;font-size:.98rem;line-height:1.45;position:relative}.profesores-module-scss-module__CCcJNW__profileInfo li:before{content:"";background:#3a86ff;border-radius:50%;width:.36rem;height:.36rem;position:absolute;top:.58em;left:0;box-shadow:0 0 0 4px #3a86ff1f}.profesores-module-scss-module__CCcJNW__cta{justify-content:space-between;align-items:end;gap:2rem;display:flex}.profesores-module-scss-module__CCcJNW__cta h2{color:#fafafa;max-width:980px;font-family:var(--font-display),"Bebas Neue","Impact",sans-serif;text-transform:uppercase;margin-top:1rem;font-size:clamp(4rem,8vw,10rem);font-weight:400;line-height:.78}.profesores-module-scss-module__CCcJNW__cta a{color:#0f0f10;letter-spacing:.12em;text-transform:uppercase;background:#fafafa;border:1px solid #fafafa;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.6rem;min-height:3.5rem;padding:0 1.7rem;font-size:.78rem;font-weight:800;transition:background .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 12px 30px #0f0f1073}.profesores-module-scss-module__CCcJNW__cta a:after{content:"";background:#3a86ff;flex:none;width:.94rem;height:.94rem;transition:transform .35s cubic-bezier(.16,1,.3,1),background .35s cubic-bezier(.16,1,.3,1);display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.8 15.2 12 8.8l6.2 6.4' fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.8 15.2 12 8.8l6.2 6.4' fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.profesores-module-scss-module__CCcJNW__cta a:hover{color:#0f0f10;background:#3a86ff;border-color:#3a86ff;transform:translateY(-2px);box-shadow:0 18px 38px #3a86ff66}.profesores-module-scss-module__CCcJNW__cta a:hover:after{background:#0f0f10;transform:translateY(-2px)}@media (max-width:1024px){.profesores-module-scss-module__CCcJNW__profile{grid-template-columns:1fr}.profesores-module-scss-module__CCcJNW__profileCopy{padding:clamp(1.2rem,4vw,2rem)}.profesores-module-scss-module__CCcJNW__profileInfo,.profesores-module-scss-module__CCcJNW__cta{grid-template-columns:1fr}.profesores-module-scss-module__CCcJNW__cta{align-items:start;display:grid}}@media (max-width:768px){.profesores-module-scss-module__CCcJNW__hero{min-height:100svh}.profesores-module-scss-module__CCcJNW__heroDesktop{display:none}.profesores-module-scss-module__CCcJNW__heroMobile{display:block}.profesores-module-scss-module__CCcJNW__heroMedia:after{background:linear-gradient(#0f0f1014 0%,#0f0f1029 48%,#0f0f10f0 100%)}.profesores-module-scss-module__CCcJNW__heroCopy{padding-left:1.25rem;padding-right:1.25rem}.profesores-module-scss-module__CCcJNW__heroCopy h1{font-size:clamp(3.4rem,16vw,5.4rem);line-height:.84}.profesores-module-scss-module__CCcJNW__profilePhoto{min-height:24rem}.profesores-module-scss-module__CCcJNW__profileCopy h3{font-size:clamp(3.2rem,15vw,5.2rem);line-height:.82}.profesores-module-scss-module__CCcJNW__profileInfo{grid-template-columns:1fr}.profesores-module-scss-module__CCcJNW__cta a{width:100%}}@media (min-width:769px){.profesores-module-scss-module__CCcJNW__heroCopy h1{font-size:clamp(3.35rem,5.85vw,7.25rem);line-height:.84}.profesores-module-scss-module__CCcJNW__profilePhoto span{font-size:clamp(3rem,5vw,5.4rem)}.profesores-module-scss-module__CCcJNW__profileCopy h3{font-size:clamp(3rem,5.35vw,6.4rem);line-height:.82}.profesores-module-scss-module__CCcJNW__cta h2{font-size:clamp(3rem,5.6vw,6.8rem);line-height:.82}}
