@font-face{font-display:swap;font-family:ObviouslyDemo NarrowMedium;font-style:normal;font-weight:400;src:url(https://20607933.fs1.hubspotusercontent-na1.net/hubfs/20607933/ObviouslyDemo-NarrowMedium.otf) format("opentype")}@font-face{font-display:swap;font-family:Heading Now Regular;font-style:normal;font-weight:400;src:url(https://20607933.fs1.hubspotusercontent-na1.net/hubfs/20607933/HeadingNowTrial-54Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:BeniRegular;src:url(https://20607933.fs1.hubspotusercontent-na1.net/hubfs/20607933/BeniRegular.ttf) format("truetype")}.senai-unidade{--su-fundo:#f05f4c;--su-titulo:#5b3399;--su-titulo-tamanho:63px;--su-texto:#fff;--su-icone-fundo:#5b3399;--su-icone:#fff;--su-botao:#5b3399;--su-botao-hover:#402569;--su-botao-texto:#fff;--su-mapa-altura:440px;--su-altura:600px;background-color:var(--su-fundo);box-sizing:border-box;color:var(--su-texto);font-family:ObviouslyDemo NarrowMedium,Heading Now Regular,sans-serif;margin:0;position:relative}.senai-unidade--fundo-total{box-shadow:0 0 0 100vmax var(--su-fundo);clip-path:inset(0 -100vmax)}.senai-unidade *,.senai-unidade :after,.senai-unidade :before{box-sizing:border-box}.senai-unidade__inner{column-gap:clamp(32px,5vw,80px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;max-width:1280px;min-height:var(--su-altura);padding:0 clamp(20px,4vw,40px)}.senai-unidade__conteudo,.senai-unidade__mapa{align-self:center;padding:80px 0}.senai-unidade--mapa-esquerda .senai-unidade__mapa{order:-1}.senai-unidade__mapa-quadro{background-color:hsla(0,0%,100%,.18);border-radius:8px;height:var(--su-mapa-altura);overflow:hidden;position:relative}.senai-unidade .senai-unidade__mapa-quadro iframe{border:0;display:block;height:100%;inset:0;margin:0;position:absolute;width:100%}.senai-unidade--sem-mapa .senai-unidade__inner{grid-template-columns:minmax(0,1fr)}.senai-unidade--sem-mapa .senai-unidade__conteudo{max-width:760px}.senai-unidade .senai-unidade__titulo{color:var(--su-titulo);font-family:BeniRegular,Heading Now Regular,sans-serif;font-size:clamp(min(38px,var(--su-titulo-tamanho)),4.6vw,var(--su-titulo-tamanho));font-weight:700;letter-spacing:4px;line-height:.95;margin:0 0 36px;padding:0;text-transform:uppercase}.senai-unidade .senai-unidade__lista{display:grid;gap:20px;list-style:none;margin:0;padding:0}.senai-unidade .senai-unidade__item{align-items:flex-start;display:flex;gap:16px;margin:0;padding:0}.senai-unidade .senai-unidade__item::marker,.senai-unidade .senai-unidade__item:before{content:none}.senai-unidade__icone{align-items:center;background-color:var(--su-icone-fundo);border-radius:50%;color:var(--su-icone);display:inline-flex;flex:0 0 auto;height:44px;justify-content:center;width:44px}.senai-unidade__icone svg{display:block;fill:currentColor;height:20px;width:20px}.senai-unidade .senai-unidade__texto{color:var(--su-texto);display:flex;flex-direction:column;font-size:20px;line-height:1.35;overflow-wrap:break-word;padding-top:8px;text-decoration:none}.senai-unidade .senai-unidade__linha{color:inherit}.senai-unidade .senai-unidade__texto--link:hover{text-decoration:underline;text-underline-offset:4px}.senai-unidade .senai-unidade__botao{background-color:var(--su-botao);border:0;border-radius:8px;color:var(--su-botao-texto);display:inline-block;font-size:18px;line-height:1.3;margin-top:40px;padding:12px 32px;text-decoration:none;text-transform:uppercase}.senai-unidade .senai-unidade__botao:hover{background-color:var(--su-botao-hover);color:var(--su-botao-texto)}.senai-unidade .senai-unidade__botao:focus-visible,.senai-unidade .senai-unidade__texto--link:focus-visible{outline:3px solid var(--su-texto);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.senai-unidade .senai-unidade__botao{transition:background-color .2s ease}}@media (max-width:1024px){.senai-unidade .senai-unidade__texto{font-size:18px}}@media (max-width:767px){.senai-unidade__inner{grid-template-columns:minmax(0,1fr);min-height:0}.senai-unidade__conteudo{padding:56px 0 0}.senai-unidade--mapa-esquerda .senai-unidade__mapa,.senai-unidade__mapa{order:1;padding:36px 0 56px}.senai-unidade__mapa-quadro{height:min(var(--su-mapa-altura),320px)}.senai-unidade--sem-mapa .senai-unidade__conteudo{padding-bottom:56px}.senai-unidade .senai-unidade__titulo{letter-spacing:2px;margin-bottom:28px}.senai-unidade .senai-unidade__botao{margin-top:32px}}