.hero-medico-module__MIAk9q__section{align-items:flex-end;width:100%;height:calc(100dvh - 60px);min-height:640px;display:flex;position:relative}.hero-medico-module__MIAk9q__image{object-fit:cover;object-position:center top}.hero-medico-module__MIAk9q__overlay{background:linear-gradient(90deg,#24271eb8 0%,#24271e66 55%,#24271e14 100%);position:absolute;inset:0}.hero-medico-module__MIAk9q__content{width:100%;padding-bottom:clamp(3rem,8vw,6rem);position:relative;transform:translateY(60px)}.hero-medico-module__MIAk9q__textWrap{text-align:left;flex-direction:column;grid-column:1/8;align-items:flex-start;display:flex}.hero-medico-module__MIAk9q__headline{font-family:var(--fonte-display);font-size:clamp(2rem,4.8vw,4.167rem);font-weight:var(--peso-leve);color:var(--cor-linho);margin-bottom:1.25rem;line-height:1.05}.hero-medico-module__MIAk9q__headline em{font-family:var(--fonte-serif);font-style:italic;font-weight:var(--peso-livro)}.hero-medico-module__MIAk9q__subheadline{font-family:var(--fonte-display);font-size:clamp(.875rem,1.5vw,1.333rem);font-weight:var(--peso-inter);color:var(--cor-branco);max-width:52ch;margin-bottom:2.5rem;line-height:1.6}.hero-medico-module__MIAk9q__actions{flex-direction:row;align-items:center;gap:1.5rem;display:flex}.hero-medico-module__MIAk9q__ctaPrimario{border-radius:var(--raio-botao);font-family:var(--fonte-display);font-size:.667rem;font-weight:var(--peso-medio);letter-spacing:.12em;text-transform:uppercase;color:var(--cor-linho);align-items:center;gap:.75rem;padding:.875rem 1.75rem;text-decoration:none;transition:opacity .25s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.hero-medico-module__MIAk9q__ctaPrimario:hover{opacity:.85}.hero-medico-module__MIAk9q__ctaGlass{border-radius:inherit;pointer-events:none;background:#292d1c;position:absolute;inset:0;box-shadow:0 8px 32px #0003}.hero-medico-module__MIAk9q__ctaText{position:relative}.hero-medico-module__MIAk9q__ctaIcon{flex-shrink:0;width:1.125rem;height:1.125rem;position:relative}.hero-medico-module__MIAk9q__microcopy{font-family:var(--fonte-display);font-size:.667rem;font-weight:var(--peso-livro);color:var(--cor-branco);max-width:30ch;line-height:1.5}@media (max-width:768px){.hero-medico-module__MIAk9q__textWrap{grid-column:1/-1}.hero-medico-module__MIAk9q__microcopy{display:none}}
.grid-situacoes-medico-module__J8Im_W__section{background:var(--fundo-alternado);padding-block:var(--respiro-v)}.grid-situacoes-medico-module__J8Im_W__inner{flex-direction:column;gap:2rem;display:flex}.grid-situacoes-medico-module__J8Im_W__kicker{font-family:var(--fonte-display);font-size:var(--txt-kicker);font-weight:var(--peso-medio);letter-spacing:.12em;text-transform:uppercase;color:var(--texto-kicker)}.grid-situacoes-medico-module__J8Im_W__headlineRow{flex-direction:row;align-items:baseline;gap:clamp(2rem,4vw,4rem);display:flex}.grid-situacoes-medico-module__J8Im_W__headline{font-family:var(--fonte-display);font-size:var(--txt-h2);font-weight:var(--peso-leve);color:#7f705e;flex-shrink:0;line-height:1.2}.grid-situacoes-medico-module__J8Im_W__headline em{font-family:var(--fonte-serif);font-style:italic;font-weight:400}.grid-situacoes-medico-module__J8Im_W__subheadline{font-size:var(--txt-corpo);font-weight:var(--peso-inter);color:var(--texto-principal);line-height:1.55}@media (max-width:768px){.grid-situacoes-medico-module__J8Im_W__headlineRow{flex-direction:column;gap:1rem}.grid-situacoes-medico-module__J8Im_W__quebraDesktop{display:none}}.grid-situacoes-medico-module__J8Im_W__grid{gap:var(--gutter);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.grid-situacoes-medico-module__J8Im_W__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.grid-situacoes-medico-module__J8Im_W__grid{grid-template-columns:1fr}}.grid-situacoes-medico-module__J8Im_W__card{background:color-mix(in srgb, var(--cor-linho) 60%, transparent);border-radius:calc(var(--raio-botao) * 2);flex-direction:column;gap:.75rem;padding:2rem;display:flex}.grid-situacoes-medico-module__J8Im_W__num{font-family:var(--fonte-display);font-size:var(--txt-kicker);font-weight:var(--peso-medio);letter-spacing:.08em;color:var(--texto-kicker)}.grid-situacoes-medico-module__J8Im_W__cardTitulo{font-family:var(--fonte-display);font-size:var(--txt-h3);font-weight:var(--peso-fino);color:var(--texto-principal);line-height:1.25;transition:font-weight .2s}.grid-situacoes-medico-module__J8Im_W__card:hover .grid-situacoes-medico-module__J8Im_W__cardTitulo{font-weight:var(--peso-livro)}.grid-situacoes-medico-module__J8Im_W__cardCorpo{font-size:1.208rem;font-weight:var(--peso-inter);color:var(--texto-principal);line-height:1.6}.grid-situacoes-medico-module__J8Im_W__cta{background:var(--texto-principal);color:var(--texto-invertido);font-family:var(--fonte-display);font-size:var(--txt-apoio);font-weight:var(--peso-medio);border-radius:var(--raio-botao);align-self:flex-end;align-items:center;gap:.5rem;padding:.85rem 1.75rem;text-decoration:none;transition:opacity .2s;display:inline-flex}.grid-situacoes-medico-module__J8Im_W__cta:hover{opacity:.85}
.perfil-advogada-medico-module__b_kE8a__section{background:var(--fundo-base);padding-block:var(--respiro-v)}.perfil-advogada-medico-module__b_kE8a__inner{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}@media (max-width:760px){.perfil-advogada-medico-module__b_kE8a__inner{grid-template-columns:1fr}}.perfil-advogada-medico-module__b_kE8a__retratoWrap{top:calc(var(--altura-aviso) + 6rem);position:sticky}.perfil-advogada-medico-module__b_kE8a__retratoImg{aspect-ratio:3/4;object-fit:cover;object-position:center top;border-radius:calc(var(--raio-botao) * 3);width:100%;height:auto;display:block}.perfil-advogada-medico-module__b_kE8a__conteudo{flex-direction:column;gap:1.5rem;display:flex}.perfil-advogada-medico-module__b_kE8a__kicker{font-family:var(--fonte-display);font-size:var(--txt-kicker);font-weight:var(--peso-medio);letter-spacing:.12em;text-transform:uppercase;color:var(--texto-kicker)}.perfil-advogada-medico-module__b_kE8a__headline{font-family:var(--fonte-display);font-size:var(--txt-h2);font-weight:var(--peso-leve);color:#7f705e;line-height:1.2}.perfil-advogada-medico-module__b_kE8a__headline em{font-family:var(--fonte-serif);font-style:italic;font-weight:400}.perfil-advogada-medico-module__b_kE8a__corpo{font-size:var(--txt-corpo);font-weight:var(--peso-inter);color:var(--texto-principal);line-height:1.65}.perfil-advogada-medico-module__b_kE8a__assinaturaWrap{border-top:1px solid var(--linha);flex-direction:column;gap:.3rem;margin-top:1rem;padding-top:1.5rem;display:flex}.perfil-advogada-medico-module__b_kE8a__assinaturaNome{font-family:var(--fonte-serif);font-style:italic;font-size:var(--txt-h3);color:var(--texto-principal);font-weight:400}.perfil-advogada-medico-module__b_kE8a__assinaturaCargo{font-family:var(--fonte-display);font-size:var(--txt-apoio);font-weight:var(--peso-livro);color:var(--texto-principal)}.perfil-advogada-medico-module__b_kE8a__assinaturaOab{font-family:var(--fonte-display);font-size:var(--txt-kicker);font-weight:var(--peso-medio);letter-spacing:.06em;color:var(--texto-kicker)}
.etapas-medico-module__7Qwvmq__section{background:var(--fundo-alternado);padding-block:var(--respiro-v)}.etapas-medico-module__7Qwvmq__inner{flex-direction:column;gap:3rem;display:flex}.etapas-medico-module__7Qwvmq__kicker{font-family:var(--fonte-display);font-size:var(--txt-kicker);font-weight:var(--peso-medio);letter-spacing:.12em;text-transform:uppercase;color:var(--texto-kicker)}.etapas-medico-module__7Qwvmq__headline{font-family:var(--fonte-display);font-size:var(--txt-h2);font-weight:var(--peso-leve);color:var(--texto-principal);white-space:nowrap;line-height:1.2}.etapas-medico-module__7Qwvmq__headline em{font-family:var(--fonte-serif);font-style:italic;font-weight:400}.etapas-medico-module__7Qwvmq__etapas{gap:var(--gutter);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}@media (max-width:760px){.etapas-medico-module__7Qwvmq__etapas{grid-template-columns:1fr}}.etapas-medico-module__7Qwvmq__etapa{border-top:1px solid var(--linha);flex-direction:column;gap:.75rem;padding-top:1.5rem;transition:border-top-width .2s,padding-top .2s;display:flex}.etapas-medico-module__7Qwvmq__etapa:hover{border-top-width:5px;padding-top:calc(1.5rem - 4px)}.etapas-medico-module__7Qwvmq__num{font-family:var(--fonte-display);font-size:var(--txt-kicker);font-weight:var(--peso-medio);letter-spacing:.08em;color:var(--texto-kicker)}.etapas-medico-module__7Qwvmq__etapaTitulo{font-family:var(--fonte-display);font-size:var(--txt-h3);font-weight:var(--peso-fino);color:var(--texto-principal);line-height:1.3}.etapas-medico-module__7Qwvmq__etapaCorpo{font-size:var(--txt-apoio);font-weight:var(--peso-inter);color:var(--texto-principal);line-height:1.6}
.faixa-sigilo-medico-module__b-k9-q__faixa{background:var(--fundo-escuro);padding-block:var(--respiro-v)}.faixa-sigilo-medico-module__b-k9-q__inner{justify-content:center;display:flex}.faixa-sigilo-medico-module__b-k9-q__texto{font-family:var(--fonte-display);font-size:var(--txt-h2);font-weight:var(--peso-leve);color:var(--texto-invertido);text-align:center;max-width:29ch;line-height:1.2}.faixa-sigilo-medico-module__b-k9-q__texto em{font-family:var(--fonte-serif);font-style:italic;font-weight:var(--peso-livro);color:#7f705e}
