.department-profile{background:#f4f6f9;padding:72px 0 34px}.department-profile>.department-profile-grid,.department-profile-contact>.container{width:100%;max-width:1180px;margin:0 auto;padding-left:18px;padding-right:18px}.department-profile>.department-profile-grid{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:56px;display:grid}.department-profile .department-profile-card{background:#fff;border:1px solid #e2eaf1;border-radius:10px;width:100%;min-width:0;margin:0;overflow:hidden;box-shadow:0 16px 40px #1f174414}.department-profile .department-profile-photo{aspect-ratio:auto;background:#eef2f6;width:100%;height:470px;min-height:470px;overflow:hidden}.department-profile .department-profile-photo img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.department-profile .department-profile-summary{border-top:5px solid var(--cyan);min-height:164px;padding:25px 26px 27px}.department-profile .department-profile-summary .panel-label{color:var(--orange);letter-spacing:.17em;text-transform:uppercase;margin:0 0 11px;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:900;line-height:1.2}.department-profile .department-profile-summary h2{color:var(--navy);letter-spacing:-.025em;margin:0 0 9px;font-family:Montserrat,sans-serif;font-size:clamp(1.42rem,2.1vw,1.82rem);font-weight:900;line-height:1.15}.department-profile .department-profile-summary>p:last-child{color:#66717e;margin:0;font-size:.96rem;line-height:1.5}.department-profile .department-profile-content{min-width:0;padding:7px 0 0}.department-profile .department-profile-content .section-eyebrow{margin-bottom:19px}.department-profile .department-profile-content h2{max-width:23ch;color:var(--navy);letter-spacing:-.045em;text-wrap:balance;margin:0 0 24px;font-family:Montserrat,sans-serif;font-size:clamp(2rem,3.35vw,3.65rem);font-weight:900;line-height:1.03}.department-profile .department-profile-content>p{color:#3f4b5a;max-width:780px;margin:0 0 18px;font-size:1.02rem;line-height:1.82}.department-profile .department-profile-scopes{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:32px 0 0;display:grid}.department-profile .department-profile-scopes .alcance-item,.department-profile .department-profile-scopes .alcance-item-expandida{min-width:0;min-height:86px;padding:16px}.department-profile .department-profile-scopes .alcance-item span,.department-profile .department-profile-scopes .alcance-item-expandida span{overflow-wrap:anywhere}.department-profile-contact{background:#f4f6f9;padding:0 0 64px}.department-profile-contact .department-profile-contact-grid{grid-template-columns:1fr 1.3fr 1.7fr;gap:18px;margin:0;padding:0;display:grid}.department-profile-contact .department-profile-contact-grid .contacto-item{grid-column:auto;min-width:0;min-height:126px;margin:0;padding:22px}.department-profile-contact .contacto-item>div{min-width:0}.department-profile-contact .contacto-item a,.department-profile-contact .contacto-item span:not(.contacto-icono),.department-profile-contact .contacto-item>div>p:not(:first-child){overflow-wrap:anywhere;word-break:normal}@media (width<=1100px){.department-profile>.department-profile-grid{grid-template-columns:320px minmax(0,1fr);gap:38px}.department-profile .department-profile-photo{height:430px;min-height:430px}.department-profile .department-profile-content h2{font-size:clamp(2rem,4.2vw,3rem)}.department-profile .department-profile-scopes{grid-template-columns:repeat(2,minmax(0,1fr))}.department-profile .department-profile-scopes>:last-child:nth-child(odd){grid-column:1/-1}.department-profile-contact .department-profile-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.department-profile-contact .department-profile-contact-grid .contacto-item:last-child{grid-column:1/-1}}@media (width<=760px){.department-profile{padding:48px 0 28px}.department-profile>.department-profile-grid{grid-template-columns:minmax(0,1fr);gap:34px}.department-profile .department-profile-card{max-width:390px;margin:0 auto}.department-profile .department-profile-photo{height:460px;min-height:460px}.department-profile .department-profile-content{padding-top:0}.department-profile .department-profile-content h2{max-width:none;font-size:clamp(1.8rem,8vw,2.55rem)}.department-profile .department-profile-content>p{font-size:.98rem;line-height:1.72}.department-profile .department-profile-scopes,.department-profile-contact .department-profile-contact-grid{grid-template-columns:minmax(0,1fr)}.department-profile .department-profile-scopes>:last-child:nth-child(odd),.department-profile-contact .department-profile-contact-grid .contacto-item:last-child{grid-column:auto}.department-profile-contact{padding-bottom:52px}.department-profile-contact .department-profile-contact-grid .contacto-item{min-height:0}}@media (width<=440px){.department-profile>.department-profile-grid,.department-profile-contact>.container{padding-left:16px;padding-right:16px}.department-profile .department-profile-photo{height:112vw;min-height:390px;max-height:455px}.department-profile .department-profile-summary,.department-profile-contact .department-profile-contact-grid .contacto-item{padding:20px}}
